From ab90c2aebca089438622f1b63faca01fc147edf2 Mon Sep 17 00:00:00 2001 From: Adam Endrodi Date: Mon, 29 Jun 2009 12:45:08 +0200 Subject: [PATCH] Ignore BadWindow on update topmost * hildon/hildon-program.c (hildon_program_update_top_most): Ignore BadWindow error. Signed-off-by: Claudio Saavedra --- ChangeLog | 5 +++++ hildon/hildon-program.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 84baeb5..4eab0ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-06-29 Adam Endrodi + + * hildon/hildon-program.c (hildon_program_update_top_most): Ignore + BadWindow error. + 2009-06-26 Alejandro Pinheiro * tests/check-hildon-banner.c diff --git a/hildon/hildon-program.c b/hildon/hildon-program.c index 49aafde..ccac791 100644 --- a/hildon/hildon-program.c +++ b/hildon/hildon-program.c @@ -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); -- 1.7.9.5