winlist should no longer get stuck sometimes when activated by keybind

ticket #2007


SVN revision: 81449
This commit is contained in:
Mike Blumenkrantz 2012-12-20 12:28:47 +00:00
parent 01f4fd81db
commit 602a9aabc5
1 changed files with 1 additions and 1 deletions

View File

@ -1400,7 +1400,7 @@ _e_winlist_cb_key_up(void *data __UNUSED__, int type __UNUSED__, void *event)
else KEY_CHECK(WIN, "Super_R");
else KEY_CHECK(WIN, "Mode_switch");
if (_hold_count <= 0)
if ((_hold_count <= 0) || ((!_hold_mod) && (_activate_type == E_WINLIST_ACTIVATE_TYPE_KEY)))
{
e_winlist_hide();
return 1;