From ccea9cbae76e45b3846d3553d926cbf1751fad33 Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Wed, 14 Aug 2024 15:56:15 +0200 Subject: [PATCH] refactor: Remove unnecessary code in ZenViewSplitter.mjs and initialize workspace tab context menus in ZenWorkspaces.mjs Remove the `insertSplitLinkIntoContextMenu` method in ZenViewSplitter.mjs as it is no longer needed. Additionally, initialize the workspace tab context menus in ZenWorkspaces.mjs to allow users to change the workspace of a tab. Refactor ZenViewSplitter.mjs: - Remove `insertSplitLinkIntoContextMenu` method Refactor ZenWorkspaces.mjs: - Initialize workspace tab context menus --- src/ZenViewSplitter.mjs | 13 ------------- src/ZenWorkspaces.mjs | 43 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 42 insertions(+), 14 deletions(-) diff --git a/src/ZenViewSplitter.mjs b/src/ZenViewSplitter.mjs index 30f2016..f23762e 100644 --- a/src/ZenViewSplitter.mjs +++ b/src/ZenViewSplitter.mjs @@ -109,18 +109,6 @@ var gZenViewSplitter = new class { }); } - /** - * Inserts the split link into the context menu. - */ - insertSplitLinkIntoContextMenu() { - const element = window.MozXULElement.parseXULToFragment(` -