fix: TabManager exposé sur window + fermeture auto du panneau vide
CI / lint (push) Failing after 9s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Successful in 20s
Desktop Build / build-windows (push) Has been cancelled
Desktop Build / build-linux (push) Has been cancelled

- ui.js: window.TabManager et window._singletonTabManager exposés dans init()
- pane-manager.js: référence corrigée vers window.TabManager (n'était pas en scope)
- PaneTabManager.close/transferTabTo: ferme automatiquement le panneau quand vide (sauf dernier)
- Déployé sur 192.168.30.101:2020, 307 tests verts
This commit is contained in:
2026-07-27 21:51:19 -04:00
parent ed4c1dcf07
commit e5cd656c6e
2 changed files with 24 additions and 12 deletions
+3
View File
@@ -1880,6 +1880,9 @@ export const TabManager = {
init() {
this._tabBar = document.getElementById("tab-bar");
this._tabList = document.getElementById("tab-list");
// Expose on window so pane-manager.js can reference the singleton
window.TabManager = this;
window._singletonTabManager = this;
},
/** Open a file as a preview tab (single-click).