]> granicus.if.org Git - neomutt/commit
Fix mutt_refresh() pausing during macro events.
authorKevin McCarthy <kevin@8t8.us>
Sun, 26 Mar 2017 19:27:15 +0000 (12:27 -0700)
committerRichard Russon <rich@flatcap.org>
Sat, 1 Apr 2017 11:21:09 +0000 (12:21 +0100)
commitb6e96922cf672a2c1c0465444ebd9c0c7d161187
tree9c42948fdbed2e753afd0e82e1b43885a6234877
parentee3fefef018eedc267cc7c73915228176bfa86e2
Fix mutt_refresh() pausing during macro events.

Changeset a07e8215a0ef split input buffering into two pools.
Unfortunately, the mutt_refresh() was not changed to check the correct
buffer count, resulting in unnecessary refreshes during macros.

The SSL interactive certificate prompts set OPTIGNOREMACROEVENTS and
then put up a confirmation menu.  Perhaps we've just been lucky, but
it seems we should refresh the screen in those cases if we're in the
middle of a macro.  Add a check for this option in mutt_refresh() too.
curs_lib.c