فهرست منبع

Merge pull request #888 from AppFlowy-IO/fix/disable_overlay_focus_node

fix: disable flowyoverly focusNode
Nathan.fooo 2 سال پیش
والد
کامیت
c532fd4124
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      frontend/app_flowy/packages/flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart

+ 3 - 1
frontend/app_flowy/packages/flowy_infra_ui/lib/src/flowy_overlay/flowy_overlay.dart

@@ -338,7 +338,9 @@ class FlowyOverlayState extends State<FlowyOverlay> {
   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,