author | franky |
Mon, 12 Oct 2009 14:25:00 +0200 | |
changeset 1618 | 9296987856d9 |
parent 1617 | 9ca672ee884f |
child 1619 | 2a82e6654c04 |
--- a/mcabber/src/main.c Sun Oct 11 22:47:12 2009 +0200 +++ b/mcabber/src/main.c Mon Oct 12 14:25:00 2009 +0200 @@ -262,16 +262,17 @@ scr_DoUpdate(); scr_Getch(&kcode); - if (kcode.value != ERR) { + while (kcode.value != ERR) { process_key(kcode); - } else { - scr_CheckAutoAway(FALSE); + scr_DoUpdate(); + scr_Getch(&kcode); + } + scr_CheckAutoAway(FALSE); - if (update_roster) - scr_DrawRoster(); + if (update_roster) + scr_DrawRoster(); - hk_mainloop(); - } + hk_mainloop(); return TRUE; }