mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-07 02:16:36 +00:00
Fixed split view groups being unpinned / pinned
This commit is contained in:
@@ -706,6 +706,8 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
|
||||
* @param {string} gridType - The type of grid layout.
|
||||
*/
|
||||
splitTabs(tabs, gridType) {
|
||||
const firstisPinned = tabs[0].pinned;
|
||||
tabs = tabs.filter((t) => t.pinned === firstisPinned);
|
||||
if (tabs.length < 2) {
|
||||
return;
|
||||
}
|
||||
@@ -1377,6 +1379,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature {
|
||||
const group = gBrowser.addTabGroup(tabs, {
|
||||
label: '',
|
||||
showCreateUI: false,
|
||||
insertBefore: tabs[0],
|
||||
});
|
||||
|
||||
group.setAttribute('split-view-group', true);
|
||||
|
Reference in New Issue
Block a user