Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c e_border.h e_desk.c Log Message: Fix fullscreen on desktop change (patch by Hannes Janetzek). =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.613 retrieving revision 1.614 diff -u -3 -r1.613 -r1.614 --- e_border.c 2 Dec 2007 20:03:29 -0000 1.613 +++ e_border.c 9 Dec 2007 15:40:14 -0000 1.614 @@ -718,8 +718,6 @@ ecore_x_window_shadow_tree_flush(); if (bd->moving) _e_border_move_end(bd); - if (bd->fullscreen) - e_border_unfullscreen(bd); if (bd->resize_mode != RESIZE_NONE) { _e_border_pointer_resize_end(bd); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_border.h,v retrieving revision 1.167 retrieving revision 1.168 diff -u -3 -r1.167 -r1.168 --- e_border.h 26 Nov 2007 21:33:23 -0000 1.167 +++ e_border.h 9 Dec 2007 15:40:14 -0000 1.168 @@ -352,7 +352,6 @@ unsigned int need_shape_export : 1; unsigned int fullscreen : 1; unsigned int need_fullscreen : 1; - unsigned int want_fullscreen : 1; unsigned int already_unparented : 1; unsigned int need_reparent : 1; unsigned int button_grabbed : 1; =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_desk.c,v retrieving revision 1.70 retrieving revision 1.71 diff -u -3 -r1.70 -r1.71 --- e_desk.c 15 Nov 2007 20:16:25 -0000 1.70 +++ e_desk.c 9 Dec 2007 15:40:14 -0000 1.71 @@ -244,17 +244,11 @@ if ((bd->desk == desk) || (bd->sticky)) { e_border_show(bd); - if (bd->want_fullscreen) - { - e_border_fullscreen(bd, e_config->fullscreen_policy); - bd->want_fullscreen = 0; - } } else if (bd->moving) e_border_desk_set(bd, desk); else { - if (bd->fullscreen) bd->want_fullscreen = 1; e_border_hide(bd, 2); } } @@ -599,11 +593,6 @@ bd->fx.start.y += bd->zone->container->h - (bd->zone->y + bd->zone->h); e_border_fx_offset(bd, bd->fx.start.x, bd->fx.start.y); e_border_show(bd); - if (bd->want_fullscreen) - { - e_border_fullscreen(bd, e_config->fullscreen_policy); - bd->want_fullscreen = 0; - } } } } @@ -737,11 +726,6 @@ else bd->fx.start.y += bd->zone->container->h - (bd->zone->y + bd->zone->h); e_border_fx_offset(bd, 0, 0); - if (bd->want_fullscreen) - { - e_border_fullscreen(bd, e_config->fullscreen_policy); - bd->want_fullscreen = 0; - } } } } @@ -766,7 +750,6 @@ else if ((bd->desk == desk) && (!bd->sticky)) { e_border_fx_offset(bd, 0, 0); - if (bd->fullscreen) bd->want_fullscreen = 1; e_border_hide(bd, 2); } } ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs