Ignore BadWindow on update topmost
authorAdam Endrodi <adam.endrodi@blumsoft.eu>
Mon, 29 Jun 2009 10:45:08 +0000 (12:45 +0200)
committerClaudio Saavedra <csaavedra@igalia.com>
Mon, 29 Jun 2009 10:45:08 +0000 (12:45 +0200)
* hildon/hildon-program.c (hildon_program_update_top_most): Ignore
BadWindow error.

Signed-off-by: Claudio Saavedra <csaavedra@igalia.com>

ChangeLog
hildon/hildon-program.c

index 84baeb5..4eab0ef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-06-29  Adam Endrodi  <adam.endrodi@blumsoft.eu>
+
+       * hildon/hildon-program.c (hildon_program_update_top_most): Ignore
+       BadWindow error.
+
 2009-06-26  Alejandro Pinheiro  <apinheiro@igalia.com>
 
        * tests/check-hildon-banner.c
index 49aafde..ccac791 100644 (file)
@@ -357,7 +357,7 @@ hildon_program_update_top_most                  (HildonProgram *program)
       gdk_error_trap_push ();
       wm_hints = XGetWMHints (GDK_DISPLAY (), active_window);
       xerror = gdk_error_trap_pop ();
-      if (xerror)
+      if (xerror && xerror != BadWindow)
       {
         if (wm_hints)
           XFree (wm_hints);