Give the popup to the timer remove so it does the right one Only the chroot popup uses delayed mapping so this is just a latent bug.
Mikael Magnusson mikachu@gmail.com
1 files changed,
1 insertions(+),
1 deletions(-)
jump to
M
openbox/popup.c
→
openbox/popup.c
@@ -320,7 +320,7 @@ self->mapped = FALSE;
event_end_ignore_all_enters(ignore_start); } else if (self->delay_mapped) { - ob_main_loop_timeout_remove(ob_main_loop, popup_show_timeout); + ob_main_loop_timeout_remove_data(ob_main_loop, popup_show_timeout, self, FALSE); self->delay_mapped = FALSE; } }