From: Kevin McCarthy Date: Wed, 2 Mar 2016 23:08:49 +0000 (-0800) Subject: Add hard redraw for the gpgme application/pgp handler. X-Git-Tag: mutt-1-6-rel~42 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e21b445e405025db82656e149ba745f8abb8accf;p=mutt Add hard redraw for the gpgme application/pgp handler. Will Yardley reported display artifacts and keyboard issues after decrypting a traditional pgp message using gpgme. It turns out the gpgpme code path was missing a hard_redraw() to repaint the screen after pinentry. --- diff --git a/crypt-gpgme.c b/crypt-gpgme.c index 1728bdc7..c8ee8857 100644 --- a/crypt-gpgme.c +++ b/crypt-gpgme.c @@ -2431,6 +2431,7 @@ int pgp_gpgme_application_handler (BODY *m, STATE *s) NULL, plaintext); } } + mutt_need_hard_redraw (); if (err) {