Remove event filters when refreshing
This commit is contained in:
parent
8ad7ad60a6
commit
7b3a7bc523
|
@ -297,6 +297,8 @@ static void _title_on_screen_changed(GtkWidget * widget, GdkScreen * previous,
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
fprintf(stderr, "DEBUG: %s()\n", __func__);
|
fprintf(stderr, "DEBUG: %s()\n", __func__);
|
||||||
#endif
|
#endif
|
||||||
|
if(title->root != NULL)
|
||||||
|
gdk_window_remove_filter(title->root, _title_on_filter, title);
|
||||||
title->screen = gtk_widget_get_screen(widget);
|
title->screen = gtk_widget_get_screen(widget);
|
||||||
title->display = gdk_screen_get_display(title->screen);
|
title->display = gdk_screen_get_display(title->screen);
|
||||||
title->root = gdk_screen_get_root_window(title->screen);
|
title->root = gdk_screen_get_root_window(title->screen);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user