From 921c853a1cdc5abc62a4783a995e2aced90fee92 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Thu, 30 Jan 2003 00:02:30 +0000 Subject: [PATCH] hmmm breakage.. not good. SVN revision: 6641 --- legacy/evas/src/lib/canvas/evas_events.c | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/legacy/evas/src/lib/canvas/evas_events.c b/legacy/evas/src/lib/canvas/evas_events.c index b46134ad14..cc72c45716 100644 --- a/legacy/evas/src/lib/canvas/evas_events.c +++ b/legacy/evas/src/lib/canvas/evas_events.c @@ -428,9 +428,7 @@ evas_event_feed_key_down_data(Evas *e, const char *keyname, const void *data) if (e->events_frozen > 0) return; { Evas_Event_Key_Down ev; - Evas_Object *focused_obj; - - focused_obj = e->focused; + ev.keyname = (char *)keyname; ev.data = (void *)data; ev.modifiers = &(e->modifiers); @@ -456,10 +454,10 @@ evas_event_feed_key_down_data(Evas *e, const char *keyname, const void *data) } } } - if (focused_obj) + if (e->focused) { if (!e->events_frozen) - evas_object_event_callback_call(focused_obj, EVAS_CALLBACK_KEY_DOWN, &ev); + evas_object_event_callback_call(e->focused, EVAS_CALLBACK_KEY_DOWN, &ev); } } } @@ -474,9 +472,7 @@ evas_event_feed_key_up_data(Evas *e, const char *keyname, const void *data) if (e->events_frozen > 0) return; { Evas_Event_Key_Up ev; - Evas_Object *focused_obj; - - focused_obj = e->focused; + ev.keyname = (char *)keyname; ev.data = (void *)data; ev.modifiers = &(e->modifiers); @@ -502,10 +498,10 @@ evas_event_feed_key_up_data(Evas *e, const char *keyname, const void *data) } } } - if (focused_obj) + if (e->focused) { if (!e->events_frozen) - evas_object_event_callback_call(focused_obj, EVAS_CALLBACK_KEY_UP, &ev); + evas_object_event_callback_call(e->focused, EVAS_CALLBACK_KEY_UP, &ev); } } }