From 47f8e956d338d658591ceb207cd8894f9f7f8d6f Mon Sep 17 00:00:00 2001 From: Mouad Debbar Date: Mon, 25 Jan 2021 19:19:04 -0800 Subject: [PATCH] Swap the Shortcuts widget with its child in TextField (#74683) --- packages/flutter/lib/src/material/text_field.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/flutter/lib/src/material/text_field.dart b/packages/flutter/lib/src/material/text_field.dart index aa71322655..d524ab3b29 100644 --- a/packages/flutter/lib/src/material/text_field.dart +++ b/packages/flutter/lib/src/material/text_field.dart @@ -1290,12 +1290,12 @@ class _TextFieldState extends State with RestorationMixin implements semanticsMaxValueLength = null; } - return Shortcuts( - shortcuts: scrollShortcutOverrides, - child: MouseRegion( - cursor: effectiveMouseCursor, - onEnter: (PointerEnterEvent event) => _handleHover(true), - onExit: (PointerExitEvent event) => _handleHover(false), + return MouseRegion( + cursor: effectiveMouseCursor, + onEnter: (PointerEnterEvent event) => _handleHover(true), + onExit: (PointerExitEvent event) => _handleHover(false), + child: Shortcuts( + shortcuts: scrollShortcutOverrides, child: IgnorePointer( ignoring: !_isEnabled, child: AnimatedBuilder(