From: Thomas Roessler Date: Mon, 9 Nov 1998 11:05:18 +0000 (+0000) Subject: patch-0.94.15.vikas.browser_sort.3 X-Git-Tag: mutt-0-94-16i-rel~15 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a61a9d141b010ef6c9e9cad97097868cb9150cf4;p=mutt patch-0.94.15.vikas.browser_sort.3 --- diff --git a/browser.c b/browser.c index 681ef507..9326a3fc 100644 --- a/browser.c +++ b/browser.c @@ -749,23 +749,25 @@ void mutt_select_file (char *f, size_t flen, int buffy) break; case 1: /* (d)ate */ - BrowserSort = reverse | SORT_DATE; + BrowserSort = SORT_DATE; break; case 2: /* (a)lpha */ - BrowserSort = reverse | SORT_SUBJECT; + BrowserSort = SORT_SUBJECT; break; case 3: /* si(z)e */ - BrowserSort = reverse | SORT_SIZE; + BrowserSort = SORT_SIZE; break; case 4: /* do(n)'t sort */ BrowserSort = SORT_ORDER; + resort = 0; break; } if (resort) { + BrowserSort |= reverse ? SORT_REVERSE : 0; browser_sort (&state); menu->redraw = REDRAW_FULL; }