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:
handyande 2005-01-27 11:30:50 +00:00 committed by handyande
parent 750555dfb5
commit 5482849d8a
2 changed files with 8 additions and 2 deletions

View File

@ -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 *

View File

@ -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");