remove pager mirror delete callback during pager win delete
authorMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 21 Aug 2015 01:55:19 +0000 (21:55 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 21 Aug 2015 01:55:19 +0000 (21:55 -0400)
src/modules/pager/e_mod_main.c

index d56acd3..2df8b71 100644 (file)
@@ -724,6 +724,9 @@ _pager_window_free(Pager_Win *pw)
 {
    if ((pw->drag.from_pager) && (pw->desk->pager->dragging))
      pw->desk->pager->dragging = 0;
+   if (pw->o_mirror)
+     evas_object_event_callback_del_full(pw->o_mirror, EVAS_CALLBACK_DEL,
+                                    _pager_window_cb_del, pw);
    if (pw->o_window) evas_object_del(pw->o_window);
    free(pw);
 }