Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_shelf.c Log Message: Add missing dnd registration for shelf. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_shelf.c,v retrieving revision 1.92 retrieving revision 1.93 diff -u -3 -r1.92 -r1.93 --- e_shelf.c 19 May 2008 04:37:34 -0000 1.92 +++ e_shelf.c 14 Jun 2008 09:53:05 -0000 1.93 @@ -609,6 +609,7 @@ { es->popup = e_popup_new(es->zone, es->x, es->y, es->w, es->h); e_drop_xdnd_register_set(es->popup->evas_win, 1); + e_gadcon_dnd_window_set(es->gadcon, es->popup->evas_win); e_popup_layer_set(es->popup, es->cfg->layer); es->ee = es->popup->ecore_evas; @@ -622,6 +623,7 @@ } else { + e_drop_xdnd_register_set(es->popup->evas_win, 0); e_object_del(E_OBJECT(es->popup)); es->popup = NULL; @@ -630,6 +632,8 @@ evas_object_layer_set(es->o_event, es->cfg->layer); evas_object_layer_set(es->o_base, es->cfg->layer); + e_drop_xdnd_register_set(zone->container->event_win, 1); + e_gadcon_dnd_window_set(es->gadcon, zone->container->event_win); _e_shelf_edge_event_register(es, 0); } } ------------------------------------------------------------------------- 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