You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/TabView/BrowserPane/components/BrowserToolbar/components/BrowserOverflowMenu/BrowserOverflowMenu.tsx の "New Tab" コメントアウト部
経緯
PR #371 で v1
<webview>ベースのマルチタブ UI をユーザーから見えないよう非表示にした。理由は Electron<webview>の native GuestView compositor が CSS z-index / pointer-events / opacity を尊重しないため、複数 webview が 1 画面にある状態で以下が不安定だったため:詳細は #377 (WebContentsView 移行) を参照。
現状
secondaryTabRegistry/BrowserTabBar/onCreateTabRequested/ tab activation bridge は温存該当箇所
apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/TabView/BrowserPane/BrowserPane.tsxの{false && <BrowserTabBar ... />}apps/desktop/src/renderer/screens/main/components/WorkspaceView/ContentView/TabsContent/TabView/BrowserPane/components/BrowserToolbar/components/BrowserOverflowMenu/BrowserOverflowMenu.tsxの "New Tab" コメントアウト部やること
<webview>を残すなら、v3 で得られた知見で UI を再有効化 (現実的には v1 の根本問題は解決できないので 2 が本命)備考