Hi all, I noticed a small bug in Ibar. When you drag an icon, which doesnt have a corresponding eap file, from the border of a window to the ibar, an error dialog pops up complaining that this icon has no corresponding eap. The problem is the drag overlay animation on the ibar itself doesnt go away.
It is actually pretty trivial to fix but I have attached the patch to do so anyways. As a side question: How exactly do some windows now have icons in the top left corner even though I never associated an icon with them(ie there is no corresponding eap)? Finally, in the midst all the recent unrest in the E camp, I would just like to give a shout of thanks and appreciation to Raster and co for the most beautiful WM ... ever ... The other day, a friend of mine who swears by OS X, decided to give E17 a try because it looked so good. Keep up the good work guys. -osei
Index: e_mod_main.c =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/ibar/e_mod_main.c,v retrieving revision 1.84 diff -u -3 -r1.84 e_mod_main.c --- e_mod_main.c 8 Oct 2005 19:38:13 -0000 1.84 +++ e_mod_main.c 13 Oct 2005 01:03:02 -0000 @@ -1662,6 +1662,15 @@ { E_Dialog *dia; + e_box_freeze(ibb->box_object); + e_box_unpack(ibb->drag_object); + evas_object_del(ibb->drag_object); + ibb->drag_object = NULL; + evas_object_del(ibb->drag_object_overlay); + ibb->drag_object_overlay = NULL; + e_box_thaw(ibb->box_object); + _ibar_bar_frame_resize(ibb); + dia = e_dialog_new(e_container_current_get(e_manager_current_get())); e_dialog_title_set(dia, _("Cannot add icon")); e_dialog_text_set(dia,