From 051aab3c7b57e5f62c5145cfbb40fd75038711e1 Mon Sep 17 00:00:00 2001 From: rootacite <1498045907@qq.com> Date: Tue, 21 Oct 2025 00:29:14 +0800 Subject: [PATCH] fix(applications): hide minimized windows to prevent ghost rendering Previously, the blur component only checked for the active workspace before hiding a window, ignoring its minimized state. This caused minimized windows to be erroneously rendered upon exiting Overview. Now, we also check `meta_window.minimized` in the condition, ensuring these windows are properly hidden and cannot become non-interactable 'ghosts'. Fixes: #[799] --- src/components/applications.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/applications.js b/src/components/applications.js index e2a8bdf9..1892f883 100644 --- a/src/components/applications.js +++ b/src/components/applications.js @@ -97,7 +97,7 @@ export const ApplicationsBlur = class ApplicationsBlur { let window_actor = meta_window.get_compositor_private(); if ( - !meta_window.get_workspace().active + (!meta_window.get_workspace().active) || meta_window.minimized ) window_actor.hide(); });