ソースを参照

fix(navigation): resolve issue where floating menu in navigation area does not close on large screens

sw 1 ヶ月 前
コミット
5d0adf26da
1 ファイル変更4 行追加1 行削除
  1. 4 1
      src/layouts/BusinessZone.tsx

+ 4 - 1
src/layouts/BusinessZone.tsx

@@ -222,7 +222,10 @@ const BusinessZone: React.FC<BusinessZoneProps> = ({ onMenuClick }) => {
                   <MeButton
                     icon={item.icon}
                     data-testid={item.key}
-                    onClick={() => onMenuClick?.(item.key ?? 'error')}
+                    onClick={() => {
+                      setFloatingMenuVisible(false);
+                      onMenuClick?.(item.key ?? 'error');
+                    }}
                     username={item.label}
                   />
                 )}