win: only trigger del trap if win type is not FAKE
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 16 Jun 2015 21:00:44 +0000 (17:00 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 16 Jun 2015 21:01:43 +0000 (17:01 -0400)
@fix

src/lib/elm_win.c

index d81226f..558a204 100644 (file)
@@ -1799,7 +1799,7 @@ _elm_win_evas_object_smart_del(Eo *obj, Elm_Win_Data *sd)
 
    /* NB: child deletion handled by parent's smart del */
 
-   if ((trap) && (trap->del))
+   if ((sd->type != ELM_WIN_FAKE) && (trap) && (trap->del))
      trap->del(sd->trap_data, obj);
 
    if (sd->parent)