parent
e7c5fa6a01
commit
5647dcf70f
3
TODO
3
TODO
|
@ -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?
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue