From 6ded9aafd90c053476ab971df4ebc5e944b840fe Mon Sep 17 00:00:00 2001 From: appflowy Date: Mon, 22 Aug 2022 18:23:06 +0800 Subject: [PATCH] fix: disable flowyoverly focusNode --- .../flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app_flowy/packages/flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart b/frontend/app_flowy/packages/flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart index ad04dc25c2..25507b8f6d 100644 --- a/frontend/app_flowy/packages/flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart +++ b/frontend/app_flowy/packages/flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart @@ -338,7 +338,9 @@ class FlowyOverlayState extends State { Widget build(BuildContext context) { final overlays = _overlayList.map((item) { var widget = item.widget; - item.focusNode.requestFocus(); + + // requestFocus will cause the children weird focus behaviors. + // item.focusNode.requestFocus(); if (item.delegate?.asBarrier() ?? false) { widget = Container( color: style.barrierColor,