De-register the filter on the root window when deallocating

This commit is contained in:
Pierre Pronchery 2013-12-19 02:25:15 +01:00
parent 89dce32795
commit a1cad61405

View File

@ -128,6 +128,8 @@ static Pager * _pager_init(PanelAppletHelper * helper, GtkWidget ** widget)
/* pager_destroy */
static void _pager_destroy(Pager * pager)
{
if(pager->root != NULL)
gdk_window_remove_filter(pager->root, _on_filter, pager);
gtk_widget_destroy(pager->hbox);
free(pager);
}