diff --git a/ChangeLog b/ChangeLog index 108c41ad5..77b59a153 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-02-18 Matthias Clasen + + * src/core/window.h: Make skip-taskbar windows appear in the + Ctrl-Alt-Tab list. Closes #106249. + 2008-02-18 Thomas Thurman * configure.in: if we have libSM and its headers, diff --git a/src/core/window.h b/src/core/window.h index 0d5c56839..6706fe4c5 100644 --- a/src/core/window.h +++ b/src/core/window.h @@ -558,7 +558,7 @@ gboolean meta_window_same_application (MetaWindow *window, #define META_WINDOW_IN_NORMAL_TAB_CHAIN(w) \ (((w)->input || (w)->take_focus ) && META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w) && (!(w)->skip_taskbar)) #define META_WINDOW_IN_DOCK_TAB_CHAIN(w) \ - (((w)->input || (w)->take_focus) && ! META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w)) + (((w)->input || (w)->take_focus) && (! META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w) || (w)->skip_taskbar)) #define META_WINDOW_IN_GROUP_TAB_CHAIN(w, g) \ (((w)->input || (w)->take_focus) && (!g || meta_window_get_group(w)==g))