Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c Log Message: Check the _e_border_reorder_* functions. That's where stacking should be fixed. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.180 retrieving revision 1.181 diff -u -3 -r1.180 -r1.181 --- e_border.c 7 May 2005 13:50:37 -0000 1.180 +++ e_border.c 8 May 2005 18:03:01 -0000 1.181 @@ -593,8 +593,6 @@ E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); _e_border_reorder_after(bd, NULL); e_container_window_raise(bd->zone->container, bd->win, bd->layer); - bd->zone->container->clients = evas_list_remove(bd->zone->container->clients, bd); - bd->zone->container->clients = evas_list_append(bd->zone->container->clients, bd); { E_Event_Border_Raise *ev; @@ -613,8 +611,6 @@ E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); _e_border_reorder_before(bd, NULL); e_container_window_lower(bd->zone->container, bd->win, bd->layer); - bd->zone->container->clients = evas_list_remove(bd->zone->container->clients, bd); - bd->zone->container->clients = evas_list_prepend(bd->zone->container->clients, bd); { E_Event_Border_Lower *ev; @@ -637,8 +633,6 @@ ECORE_X_WINDOW_CONFIGURE_MASK_STACK_MODE, 0, 0, 0, 0, 0, above->win, ECORE_X_WINDOW_STACK_ABOVE); - bd->zone->container->clients = evas_list_remove(bd->zone->container->clients, bd); - bd->zone->container->clients = evas_list_append_relative(bd->zone->container->clients, bd, above); { E_Event_Border_Raise *ev; @@ -662,8 +656,6 @@ ECORE_X_WINDOW_CONFIGURE_MASK_STACK_MODE, 0, 0, 0, 0, 0, below->win, ECORE_X_WINDOW_STACK_BELOW); - bd->zone->container->clients = evas_list_remove(bd->zone->container->clients, bd); - bd->zone->container->clients = evas_list_prepend_relative(bd->zone->container->clients, bd, below); { E_Event_Border_Lower *ev; ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs