]> granicus.if.org Git - mutt/commit
Fix mutt_refresh() pausing during macro events.
authorKevin McCarthy <kevin@8t8.us>
Sun, 26 Mar 2017 19:27:15 +0000 (12:27 -0700)
committerKevin McCarthy <kevin@8t8.us>
Sun, 26 Mar 2017 19:27:15 +0000 (12:27 -0700)
commit3e9315dc544181440421f0935d50b7f45374c1e0
tree52ee23817a0296782cb20d37d69c15c91879f6d1
parent1f3de81717fde6775aca35b09485753b571ed6d6
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