discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=2eabf1142fcfd0169b956ba703ac312dfa98469f

commit 2eabf1142fcfd0169b956ba703ac312dfa98469f
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Tue Jul 21 14:21:07 2015 -0400

    always stop passing key events on once they reach the lokker callback
---
 src/modules/lokker/lokker.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/modules/lokker/lokker.c b/src/modules/lokker/lokker.c
index a9ecfbf..33a914d 100644
--- a/src/modules/lokker/lokker.c
+++ b/src/modules/lokker/lokker.c
@@ -675,7 +675,7 @@ _lokker_cb_key_down(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
           _lokker_caps_hint_update("");
         else
           _lokker_caps_hint_update(_("Caps Lock is On"));
-        return (edd->state != LOKKER_STATE_CHECKING);
+        return ECORE_CALLBACK_DONE;
      }
 
    if (edd->state == LOKKER_STATE_CHECKING) return ECORE_CALLBACK_DONE;
@@ -685,7 +685,7 @@ _lokker_cb_key_down(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
         if (edd->selected)
           {
              _lokker_unselect();
-             return ECORE_CALLBACK_RENEW;
+             return ECORE_CALLBACK_DONE;
           }
      }
    else if (!strcmp(ev->key, "KP_Enter"))
@@ -698,7 +698,7 @@ _lokker_cb_key_down(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
           {
              _lokker_null();
              _lokker_unselect();
-             return ECORE_CALLBACK_RENEW;
+             return ECORE_CALLBACK_DONE;
           }
         _lokker_backspace();
      }
@@ -708,7 +708,7 @@ _lokker_cb_key_down(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
           {
              _lokker_null();
              _lokker_unselect();
-             return ECORE_CALLBACK_RENEW;
+             return ECORE_CALLBACK_DONE;
           }
         _lokker_delete();
      }
@@ -730,7 +730,7 @@ _lokker_cb_key_down(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
 
                   for (c = ev->compose; c[0]; c++)
                     {
-                       if (!isdigit(c[0])) return ECORE_CALLBACK_RENEW;
+                       if (!isdigit(c[0])) return ECORE_CALLBACK_DONE;
                     }
                }
              if (edd->selected)
@@ -746,7 +746,7 @@ _lokker_cb_key_down(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event)
           }
      }
 
-   return ECORE_CALLBACK_PASS_ON;
+   return ECORE_CALLBACK_DONE;
 }
 
 EINTERN Eina_Bool

-- 


Reply via email to