{
timeout (Timeout * 1000); /* milliseconds */
event = mutt_getch ();
- dprint(1, (debugfile, "mutt_index_menu[%d]: Got event (%d, %d)\n", __LINE__,
+ dprint(4, (debugfile, "mutt_index_menu[%d]: Got event (%d, %d)\n", __LINE__,
event.ch, event.op));
timeout (-1); /* restore blocking operation */
- if (event.ch != -1)
+ op = event.ch;
+ if (op != -1)
{
- dprint(1, (debugfile, "mutt_index_menu[%d]: Pushing event (%d, %d)\n", __LINE__,
+ dprint(4, (debugfile, "mutt_index_menu[%d]: Pushing event (%d, %d)\n", __LINE__,
event.ch, event.op));
mutt_ungetch (event.ch, event.op);
op = km_dokey (MENU_MAIN);
- dprint(1, (debugfile, "mutt_index_menu[%d]: Got op %d\n", __LINE__,
- op));
}
- else
- op = -1;
}
else
- {
op = km_dokey (MENU_MAIN);
- dprint(1, (debugfile, "mutt_index_menu[%d]: Got op %d\n", __LINE__,
- op));
- }
+
+ dprint(4, (debugfile, "mutt_index_menu[%d]: Got op %d\n", __LINE__, op));
mutt_curs_set (1);