forked from enlightenment/enlightenment
AHA! fixed a pager seg, we should not just be flipping desks without providing the events :) bad somebody...
Can someone who put _pager_border_find in let me know if my thought is correct or not SVN revision: 13105
This commit is contained in:
parent
750555dfb5
commit
5482849d8a
|
@ -869,7 +869,7 @@ e_border_unstick(E_Border *bd)
|
|||
E_OBJECT_CHECK(bd);
|
||||
E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
|
||||
bd->sticky = 0;
|
||||
bd->desk = e_desk_current_get(bd->zone);
|
||||
e_border_desk_set(bd, e_desk_current_get(bd->zone));
|
||||
}
|
||||
|
||||
E_Border *
|
||||
|
|
|
@ -810,6 +810,12 @@ _pager_cb_event_border_add(void *data, int type, void *event)
|
|||
printf("event_border_add, window created :) :) :)\n");
|
||||
#endif
|
||||
}
|
||||
/*
|
||||
* Correct me if I am wrong, but will the desk not previously been found above,
|
||||
* as _pager_desk find iterates all available, so if it has not matched we are
|
||||
* "out of zone" - if I am right we can remove _pager_border_find
|
||||
*
|
||||
* FIXME decide
|
||||
else if ((desk = _pager_border_find(e, ((E_Border *) ev->border))))
|
||||
{
|
||||
new = _pager_window_create(data, ev->border, desk);
|
||||
|
@ -817,7 +823,7 @@ _pager_cb_event_border_add(void *data, int type, void *event)
|
|||
#if 0
|
||||
printf("event_border_add, window created from zone :) :) :)\n");
|
||||
#endif
|
||||
}
|
||||
}*/
|
||||
else
|
||||
{
|
||||
printf("event_border_add, desk not found :'(\n");
|
||||
|
|
Loading…
Reference in New Issue