From d4e3ceb6c2c88e898c385908ceb85ce042b72a72 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 11 Dec 2012 09:19:15 +0000 Subject: [PATCH] clean up pager enter dnd event cb SVN revision: 80632 --- src/modules/pager/e_mod_main.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c index ef91c3e08..36bbed4fe 100644 --- a/src/modules/pager/e_mod_main.c +++ b/src/modules/pager/e_mod_main.c @@ -2068,13 +2068,9 @@ _pager_update_drop_position(Pager *p, Evas_Coord x, Evas_Coord y) } static void -_pager_drop_cb_enter(void *data, const char *type __UNUSED__, void *event_info) +_pager_drop_cb_enter(void *data, const char *type __UNUSED__, void *event_info EINA_UNUSED) { - E_Event_Dnd_Enter *ev; - Pager *p; - - ev = event_info; - p = data; + Pager *p = data; /* FIXME this fixes a segv, but the case is not easy * reproduceable. this makes no sense either since @@ -2083,13 +2079,8 @@ _pager_drop_cb_enter(void *data, const char *type __UNUSED__, void *event_info) * so this must be an issue with e_dnd code... i guess */ if (act_popup) p = act_popup->pager; - _pager_update_drop_position(p, ev->x, ev->y); - if (p->inst) - { - e_gadcon_client_autoscroll_cb_set(p->inst->gcc, _pager_inst_cb_scroll, p); - e_gadcon_client_autoscroll_update(p->inst->gcc, ev->x, ev->y); - } + e_gadcon_client_autoscroll_cb_set(p->inst->gcc, _pager_inst_cb_scroll, p); } static void