Fix delete key function and remove stray 'BackSpace (' handling in code.
authorsanjeev <sanjeev@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 6 Mar 2012 02:51:54 +0000 (02:51 +0000)
committersanjeev <sanjeev@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 6 Mar 2012 02:51:54 +0000 (02:51 +0000)
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68763 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elc_multibuttonentry.c
src/lib/elc_multibuttonentry.h

index 8296e77..44d0ce4 100644 (file)
@@ -971,7 +971,7 @@ _evas_mbe_key_up_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__,
      {
         if (wd->current &&
             ((strcmp(ev->keyname, "BackSpace") == 0) ||
-             (strcmp(ev->keyname, "BackSpace (") == 0)))
+             (strcmp(ev->keyname, "Delete") == 0)))
           {
              item = eina_list_data_get(wd->current);
              if (item)
@@ -983,7 +983,7 @@ _evas_mbe_key_up_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__,
           }
         else if (((!wd->current && (wd->n_str == 0) &&
                    (strcmp(ev->keyname, "BackSpace") == 0)) ||
-                  (strcmp(ev->keyname, "BackSpace (") == 0)))
+                   (strcmp(ev->keyname, "Delete") == 0)))
           {
              item = eina_list_data_get(eina_list_last(wd->items));
              if (item)
@@ -1002,7 +1002,7 @@ _entry_key_down_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__,
 
    if (!wd) return;
 
-   if ((wd->n_str == 1) && (strcmp(ev->keyname, "BackSpace") == 0 || (strcmp(ev->keyname, "BackSpace (") == 0 )))
+   if ((wd->n_str == 1) && (strcmp(ev->keyname, "BackSpace") == 0 || (strcmp(ev->keyname, "Delete") == 0 )))
      wd->last_btn_select = EINA_FALSE;
 }
 
index 1f6ce85..0349f2b 100644 (file)
@@ -46,7 +46,7 @@
  * 1. docs are lacking.
  * 2. name sucks
  * 3. should use the elm_object_part_text_set to set guide text.
- * 5. bugs: offset bug with the "tap to add recipient" + delete doesn't delete items but backspace does. */
+ * 5. bugs: offset bug with the "tap to add recipient" */
 
 /**
  * @addtogroup Multibuttonentry