summaryrefslogtreecommitdiff
path: root/src/core/display.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/display.c')
-rw-r--r--src/core/display.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/core/display.c b/src/core/display.c
index e74cacef0..1256511fa 100644
--- a/src/core/display.c
+++ b/src/core/display.c
@@ -1887,7 +1887,7 @@ meta_display_pong_for_serial (MetaDisplay *display,
}
}
}
-
+#ifdef HAVE_X11_CLIENT
static MetaGroup *
get_focused_group (MetaDisplay *display)
{
@@ -1902,6 +1902,12 @@ get_focused_group (MetaDisplay *display)
|| ((t) == META_TAB_LIST_GROUP && META_WINDOW_IN_GROUP_TAB_CHAIN (w, get_focused_group (w->display))) \
|| ((t) == META_TAB_LIST_NORMAL_ALL && META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w)))
+#else
+#define IN_TAB_CHAIN(w,t) (((t) == META_TAB_LIST_NORMAL && META_WINDOW_IN_NORMAL_TAB_CHAIN (w)) \
+ || ((t) == META_TAB_LIST_DOCKS && META_WINDOW_IN_DOCK_TAB_CHAIN (w)) \
+ || ((t) == META_TAB_LIST_NORMAL_ALL && META_WINDOW_IN_NORMAL_TAB_CHAIN_TYPE (w)))
+#endif /* HAVE_X11_CLIENT */
+
static MetaWindow*
find_tab_forward (MetaDisplay *display,
MetaTabList type,