Indicator for splitted tabs

Indicator for splitted tabs
This commit is contained in:
Gun 2024-11-02 16:21:26 +07:00 committed by GitHub
parent 208e147264
commit 63e7e50080
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -497,6 +497,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
*/ */
resetTabState(tab, forUnsplit) { resetTabState(tab, forUnsplit) {
tab.splitView = false; tab.splitView = false;
tab.classList.remove('split');
tab.linkedBrowser.zenModeActive = false; tab.linkedBrowser.zenModeActive = false;
const container = tab.linkedBrowser.closest('.browserSidebarContainer'); const container = tab.linkedBrowser.closest('.browserSidebarContainer');
this.resetContainerStyle(container); this.resetContainerStyle(container);
@ -786,6 +787,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
applyGridToTabs(tabs) { applyGridToTabs(tabs) {
tabs.forEach((tab, index) => { tabs.forEach((tab, index) => {
tab.splitView = true; tab.splitView = true;
tab.classList.add('split');
const container = tab.linkedBrowser.closest('.browserSidebarContainer'); const container = tab.linkedBrowser.closest('.browserSidebarContainer');
this.styleContainer(container); this.styleContainer(container);
}); });