don't follow focus jump with tab if typebuf is shown

this should be the last of the fixes to close ticket #279


SVN revision: 73971
This commit is contained in:
Mike Blumenkrantz 2012-07-17 10:33:09 +00:00
parent 24d2cfc8fd
commit c89f656cb9
2 changed files with 2 additions and 2 deletions

View File

@ -326,7 +326,7 @@ _imc_import_cb_key_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSE
ev = event;
import = data;
if (!strcmp(ev->keyname, "Tab"))
if ((!e_widget_fsel_typebuf_visible_get(import->fsel_obj)) && (!strcmp(ev->keyname, "Tab")))
{
if (evas_key_modifier_is_set(evas_key_modifier_get(e_win_evas_get(import->win)), "Shift"))
{

View File

@ -319,7 +319,7 @@ _theme_import_cb_key_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNU
ev = event;
import = data;
if (!strcmp(ev->keyname, "Tab"))
if ((!e_widget_fsel_typebuf_visible_get(import->fsel_obj)) && (!strcmp(ev->keyname, "Tab")))
{
if (evas_key_modifier_is_set(evas_key_modifier_get(e_win_evas_get(import->win)), "Shift"))
{