summaryrefslogtreecommitdiff
path: root/libxklavier/xklavier_toplevel.c
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@gnome.org>2008-03-01 21:43:19 +0000
committerSergey Udaltsov <svu@gnome.org>2008-03-01 21:43:19 +0000
commit53045407fc8189903bf4085da234d4fcdf171225 (patch)
treedbdaffeaff8274bfccf613107fb1227ec926d164 /libxklavier/xklavier_toplevel.c
parentf5ea4b6fcf9f9fdd20185ba14754f6b72523fad4 (diff)
downloadlibxklavier-53045407fc8189903bf4085da234d4fcdf171225.tar.gz
another attempt to fix b.f.o#516318
Diffstat (limited to 'libxklavier/xklavier_toplevel.c')
-rw-r--r--libxklavier/xklavier_toplevel.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libxklavier/xklavier_toplevel.c b/libxklavier/xklavier_toplevel.c
index 15a6319..e48de9d 100644
--- a/libxklavier/xklavier_toplevel.c
+++ b/libxklavier/xklavier_toplevel.c
@@ -205,6 +205,7 @@ xkl_engine_find_toplevel_window(XklEngine * engine, Window win,
gboolean rv;
if (win == (Window) NULL
+ || win == PointerRoot
|| win == xkl_engine_priv(engine, root_window)) {
*toplevel_win_out = (Window) NULL;
xkl_last_error_message = "The window is either 0 or root";