mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-02 16:08:41 +00:00
chore: Small details to split view, b=(no-bug), c=split-view, tabs
This commit is contained in:
@@ -147,7 +147,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
|
||||
if (groupIndex < 0) {
|
||||
return;
|
||||
}
|
||||
this.removeTabFromGroup(tab, groupIndex, event.forUnsplit);
|
||||
this.removeTabFromGroup(tab, groupIndex, true);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -188,6 +188,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
|
||||
this.resetTabState(remainingTab, forUnsplit);
|
||||
}
|
||||
this.removeGroup(groupIndex);
|
||||
gBrowser.selectedTab = remainingTabs[remainingTabs.length - 1];
|
||||
} else {
|
||||
const node = this.getSplitNodeFromTab(tab);
|
||||
const toUpdate = this.removeNode(node);
|
||||
@@ -1364,7 +1365,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
|
||||
}
|
||||
const container = event.currentTarget.closest('.browserSidebarContainer');
|
||||
const tab = window.gBrowser.tabs.find(
|
||||
(t) => t.linkedBrowser.closest('.browserSidebarContainer') === container
|
||||
(t) => t.linkedBrowser?.closest('.browserSidebarContainer') === container
|
||||
);
|
||||
if (tab) {
|
||||
window.gBrowser.selectedTab = tab;
|
||||
|
Reference in New Issue
Block a user