Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/ibar Modified Files: e_mod_main.c Log Message: Cleanup. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/ibar/e_mod_main.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -3 -r1.39 -r1.40 --- e_mod_main.c 3 May 2005 18:46:04 -0000 1.39 +++ e_mod_main.c 3 May 2005 19:33:32 -0000 1.40 @@ -462,11 +462,6 @@ edje_object_part_swallow(ibb->bar_object, "items", o); evas_object_show(o); - o = evas_object_rectangle_add(ibb->evas); - ibb->drag_object = o; - evas_object_color_set(o, 255, 0, 0, 255); - evas_object_resize(o, 32, 32); - if (ibb->ibar->apps) { for (l = ibb->ibar->apps->subapps; l; l = l->next) @@ -545,7 +540,6 @@ evas_object_del(ibb->overlay_object); evas_object_del(ibb->box_object); evas_object_del(ibb->event_object); - evas_object_del(ibb->drag_object); e_gadman_client_save(ibb->gmc); e_object_del(E_OBJECT(ibb->gmc)); @@ -1388,10 +1382,16 @@ _ibar_bar_cb_enter(void *data, const char *type, void *event) { E_Enter_Event *ev; + Evas_Object *o; IBar_Bar *ibb; ev = event; ibb = data; + + o = evas_object_rectangle_add(ibb->evas); + ibb->drag_object = o; + evas_object_color_set(o, 255, 0, 0, 255); + evas_object_resize(o, 32, 32); } static void @@ -1463,7 +1463,7 @@ e_box_freeze(ibb->box_object); e_box_unpack(ibb->drag_object); - evas_object_hide(ibb->drag_object); + evas_object_del(ibb->drag_object); e_box_thaw(ibb->box_object); _ibar_bar_frame_resize(ibb); @@ -1487,7 +1487,7 @@ /* remove drag marker */ e_box_freeze(ibb->box_object); e_box_unpack(ibb->drag_object); - evas_object_hide(ibb->drag_object); + evas_object_del(ibb->drag_object); e_box_thaw(ibb->box_object); _ibar_bar_frame_resize(ibb); ------------------------------------------------------- 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