forked from enlightenment/enlightenment
only produce border remvoes if we have already sent a border add
SVN revision: 16033
This commit is contained in:
parent
f234b1a42a
commit
9029330e89
|
@ -2067,13 +2067,16 @@ _e_border_del(E_Border *bd)
|
|||
}
|
||||
bd->already_unparented = 1;
|
||||
|
||||
if (!bd->new_client)
|
||||
{
|
||||
ev = calloc(1, sizeof(E_Event_Border_Remove));
|
||||
ev->border = bd;
|
||||
/* FIXME Don't ref this during shutdown. And the event is pointless
|
||||
* during shutdown.. */
|
||||
e_object_ref(E_OBJECT(bd));
|
||||
// e_object_breadcrumb_add(E_OBJECT(bd), "border_remove_event");
|
||||
// e_object_breadcrumb_add(E_OBJECT(bd), "border_remove_event");
|
||||
ecore_event_add(E_EVENT_BORDER_REMOVE, ev, _e_border_event_border_remove_free, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue