Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c Log Message: Remember which window is resizing, and if that window is removed, stop resizing. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.97 retrieving revision 1.98 diff -u -3 -r1.97 -r1.98 --- e_border.c 11 Feb 2005 14:50:08 -0000 1.97 +++ e_border.c 11 Feb 2005 15:18:21 -0000 1.98 @@ -92,7 +92,8 @@ static Evas_List *borders = NULL; static E_Border *focused = NULL; -static Ecore_Evas *resize_ee = NULL; +static E_Border *resize = NULL; +static Ecore_Evas *resize_ee = NULL; static Evas_Object *resize_obj = NULL; extern int _e_desk_current_changing; @@ -961,6 +962,9 @@ Evas_List *list; E_Config_Binding *eb; + if (resize == bd) + _e_border_resize_end(bd); + while (bd->pending_move_resize) { free(bd->pending_move_resize->data); @@ -3231,6 +3235,7 @@ ecore_evas_resize(resize_ee, w, h); ecore_evas_show(resize_ee); + resize = bd; } static void @@ -3238,6 +3243,7 @@ { evas_object_del(resize_obj); ecore_evas_free(resize_ee); + resize = NULL; } static void ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs