only recognize wallpaper widget focus jumping from tab key when typebuf isn't visible
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 17 Jul 2012 10:27:53 +0000 (10:27 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 17 Jul 2012 10:27:53 +0000 (10:27 +0000)
SVN revision: 73969

src/modules/conf_theme/e_int_config_wallpaper_import.c

index 7e23338..5d4dd42 100644 (file)
@@ -988,7 +988,7 @@ _fsel_cb_key_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, v
 
    ev = event;
    fsel = data;
-   if (!strcmp(ev->keyname, "Tab"))
+   if ((!e_widget_fsel_typebuf_visible_get(fsel->fsel_obj)) && (!strcmp(ev->keyname, "Tab")))
      {
         if (evas_key_modifier_is_set(evas_key_modifier_get(e_win_evas_get(fsel->win)), "Shift"))
           {