2 more bugs gone

SVN revision: 15516
This commit is contained in:
Carsten Haitzler 2005-06-24 04:46:28 +00:00
parent e7c5fa6a01
commit 5647dcf70f
2 changed files with 4 additions and 3 deletions

3
TODO
View File

@ -20,9 +20,6 @@ Some of the things (in very short form) that need to be done to E17...
windows on desktops vanish... there must be a race condition with a
map/unmap event and something else... they still are around in x- just e
hides them and never shows them again
* BUG: quit app while in fullscreen black bg stays
* BUG: if focus changes while in fullscreen, un-fullscreen the app and deal
with focus
* BUG?: pager problems. Seems to loose or mess up windows sometimes.
* BUG?: xine's ui window/panel is under its video window when u go
fullscreen. is this correct?

View File

@ -556,6 +556,8 @@ e_border_hide(E_Border *bd, int manage)
E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
if (!bd->visible) return;
if (bd->moving) return;
if (bd->fullscreen)
e_border_unfullscreen(bd);
if (bd->resize_mode != RESIZE_NONE)
{
bd->resize_mode = RESIZE_NONE;
@ -839,6 +841,8 @@ e_border_focus_set(E_Border *bd, int focus, int set)
{
edje_object_signal_emit(bd->bg_object, "passive", "");
e_focus_event_focus_out(bd);
if (bd->fullscreen)
e_border_unfullscreen(bd);
}
bd->focused = focus;
if (set)