diff --git a/ChangeLog b/ChangeLog index 774961c3d..f812f1acd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-01-27 Elijah Newren + + * src/window.c: (set_net_wm_state): shaded windows should not show + up in pagers. Fixes #165377. + 2005-01-26 Elijah Newren Stick and unstick transients with their parent automatically. diff --git a/src/window.c b/src/window.c index 61bd082d1..5eabbceb1 100644 --- a/src/window.c +++ b/src/window.c @@ -1131,7 +1131,7 @@ set_net_wm_state (MetaWindow *window) data[i] = window->display->atom_net_wm_state_fullscreen; ++i; } - if (!window_showing_on_its_workspace (window)) + if (!window_showing_on_its_workspace (window) || window->shaded) { data[i] = window->display->atom_net_wm_state_hidden; ++i;