From 5a08f1bea364aba7709f3499d881c783f176b0d7 Mon Sep 17 00:00:00 2001 From: raster Date: Fri, 15 Apr 2011 11:01:15 +0000 Subject: [PATCH] BUG!! fix buffer canvas modifier set setting! gah! git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@58685 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/ecore_evas/ecore_evas_buffer.c | 72 +++++++++++++++++----------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/src/lib/ecore_evas/ecore_evas_buffer.c b/src/lib/ecore_evas/ecore_evas_buffer.c index 01cea3b..2103dcd 100644 --- a/src/lib/ecore_evas/ecore_evas_buffer.c +++ b/src/lib/ecore_evas/ecore_evas_buffer.c @@ -315,41 +315,41 @@ _ecore_evas_buffer_cb_key_down(void *data, Evas *e, Evas_Object *obj __UNUSED__, ee = data; ev = event_info; if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Shift")) - evas_key_modifier_on(e, "Shift"); + evas_key_modifier_on(ee->evas, "Shift"); else - evas_key_modifier_off(e, "Shift"); + evas_key_modifier_off(ee->evas, "Shift"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Control")) - evas_key_modifier_on(e, "Control"); + evas_key_modifier_on(ee->evas, "Control"); else - evas_key_modifier_off(e, "Control"); + evas_key_modifier_off(ee->evas, "Control"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Alt")) - evas_key_modifier_on(e, "Alt"); + evas_key_modifier_on(ee->evas, "Alt"); else - evas_key_modifier_off(e, "Alt"); + evas_key_modifier_off(ee->evas, "Alt"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Meta")) - evas_key_modifier_on(e, "Meta"); + evas_key_modifier_on(ee->evas, "Meta"); else - evas_key_modifier_off(e, "Meta"); + evas_key_modifier_off(ee->evas, "Meta"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Hyper")) - evas_key_modifier_on(e, "Hyper"); + evas_key_modifier_on(ee->evas, "Hyper"); else - evas_key_modifier_off(e, "Hyper"); + evas_key_modifier_off(ee->evas, "Hyper"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Super")) - evas_key_modifier_on(e, "Super"); + evas_key_modifier_on(ee->evas, "Super"); else - evas_key_modifier_off(e, "Super"); + evas_key_modifier_off(ee->evas, "Super"); if (evas_key_lock_is_set(evas_key_lock_get(e), "Scroll_Lock")) - evas_key_lock_on(e, "Scroll_Lock"); + evas_key_lock_on(ee->evas, "Scroll_Lock"); else - evas_key_lock_off(e, "Scroll_Lock"); + evas_key_lock_off(ee->evas, "Scroll_Lock"); if (evas_key_lock_is_set(evas_key_lock_get(e), "Num_Lock")) - evas_key_lock_on(e, "Num_Lock"); + evas_key_lock_on(ee->evas, "Num_Lock"); else - evas_key_lock_off(e, "Num_Lock"); + evas_key_lock_off(ee->evas, "Num_Lock"); if (evas_key_lock_is_set(evas_key_lock_get(e), "Caps_Lock")) - evas_key_lock_on(e, "Caps_Lock"); + evas_key_lock_on(ee->evas, "Caps_Lock"); else - evas_key_lock_off(e, "Caps_Lock"); + evas_key_lock_off(ee->evas, "Caps_Lock"); evas_event_feed_key_down(ee->evas, ev->keyname, ev->key, ev->string, ev->compose, ev->timestamp, NULL); } @@ -362,41 +362,41 @@ _ecore_evas_buffer_cb_key_up(void *data, Evas *e, Evas_Object *obj __UNUSED__, v ee = data; ev = event_info; if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Shift")) - evas_key_modifier_on(e, "Shift"); + evas_key_modifier_on(ee->evas, "Shift"); else - evas_key_modifier_off(e, "Shift"); + evas_key_modifier_off(ee->evas, "Shift"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Control")) - evas_key_modifier_on(e, "Control"); + evas_key_modifier_on(ee->evas, "Control"); else - evas_key_modifier_off(e, "Control"); + evas_key_modifier_off(ee->evas, "Control"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Alt")) - evas_key_modifier_on(e, "Alt"); + evas_key_modifier_on(ee->evas, "Alt"); else - evas_key_modifier_off(e, "Alt"); + evas_key_modifier_off(ee->evas, "Alt"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Meta")) - evas_key_modifier_on(e, "Meta"); + evas_key_modifier_on(ee->evas, "Meta"); else - evas_key_modifier_off(e, "Meta"); + evas_key_modifier_off(ee->evas, "Meta"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Hyper")) - evas_key_modifier_on(e, "Hyper"); + evas_key_modifier_on(ee->evas, "Hyper"); else - evas_key_modifier_off(e, "Hyper"); + evas_key_modifier_off(ee->evas, "Hyper"); if (evas_key_modifier_is_set(evas_key_modifier_get(e), "Super")) - evas_key_modifier_on(e, "Super"); + evas_key_modifier_on(ee->evas, "Super"); else - evas_key_modifier_off(e, "Super"); + evas_key_modifier_off(ee->evas, "Super"); if (evas_key_lock_is_set(evas_key_lock_get(e), "Scroll_Lock")) - evas_key_lock_on(e, "Scroll_Lock"); + evas_key_lock_on(ee->evas, "Scroll_Lock"); else - evas_key_lock_off(e, "Scroll_Lock"); + evas_key_lock_off(ee->evas, "Scroll_Lock"); if (evas_key_lock_is_set(evas_key_lock_get(e), "Num_Lock")) - evas_key_lock_on(e, "Num_Lock"); + evas_key_lock_on(ee->evas, "Num_Lock"); else - evas_key_lock_off(e, "Num_Lock"); + evas_key_lock_off(ee->evas, "Num_Lock"); if (evas_key_lock_is_set(evas_key_lock_get(e), "Caps_Lock")) - evas_key_lock_on(e, "Caps_Lock"); + evas_key_lock_on(ee->evas, "Caps_Lock"); else - evas_key_lock_off(e, "Caps_Lock"); + evas_key_lock_off(ee->evas, "Caps_Lock"); evas_event_feed_key_up(ee->evas, ev->keyname, ev->key, ev->string, ev->compose, ev->timestamp, NULL); } -- 2.7.4