From 03e6b062ed34e9cea6abefe38867e21f6db58360 Mon Sep 17 00:00:00 2001 From: ndr3www <164680506+ndr3www@users.noreply.github.com> Date: Sun, 5 May 2024 23:45:24 +0200 Subject: [PATCH 1/2] exclude wl-clipboard from handling in intellihide --- intellihide.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/intellihide.js b/intellihide.js index 9cab2a664..cc83d87d6 100644 --- a/intellihide.js +++ b/intellihide.js @@ -317,6 +317,9 @@ export class Intellihide { if (ignoreApps.includes(wmApp) && metaWindow.is_skip_taskbar()) return false; + if (metaWindow.get_title() === 'wl-clipboard') + return false; + // The DropDownTerminal extension uses the POPUP_MENU window type hint // so we match its window by wm class instead if (metaWindow.get_wm_class() === 'DropDownTerminalWindow') From c4f7cd1a961d916f24f871fd07847cf5d2964db7 Mon Sep 17 00:00:00 2001 From: ndr3www <164680506+ndr3www@users.noreply.github.com> Date: Sun, 5 May 2024 23:47:04 +0200 Subject: [PATCH 2/2] don't add wl-clipboard to running apps dash section --- dash.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dash.js b/dash.js index cdc5b3263..841d71756 100644 --- a/dash.js +++ b/dash.js @@ -824,7 +824,7 @@ export const DockDash = GObject.registerClass({ // Second: add the new apps running.forEach(app => { - if (!showFavorites || !(app.get_id() in favorites)) + if ((!showFavorites || !(app.get_id() in favorites)) && !(app.get_windows()[0].get_title() === 'wl-clipboard')) newApps.push(app); }); }