From: Brendan Cully Date: Thu, 8 Sep 2005 15:54:07 +0000 (+0000) Subject: Forget line number when resolving in pager. This is beginning to get X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b47235bca1bc9eae2fec459aba351311085cf505;p=neomutt Forget line number when resolving in pager. This is beginning to get messy - maybe it would be better to only remember on specific operations like sync. --- diff --git a/pager.c b/pager.c index 4751a76ae..eb74c33ed 100644 --- a/pager.c +++ b/pager.c @@ -2688,7 +2688,9 @@ CHECK_IMAP_ACL(IMAP_ACL_DELETE); if (IsHeader (extra)) { Context->msgnotreadyet = -1; - if (rc != -1) + if (rc == -1 || rc == OP_MAIN_NEXT_UNDELETED || rc == OP_NEXT_ENTRY) + OldHdr = NULL; + else { TopLine = topline; OldHdr = extra->hdr;