Restore toggling ignore with M--

So that pressing M-- repeatedly maintains the previous behavior.
master
C. McEnroe 2021-01-16 13:05:01 -05:00
parent d05872303e
commit 43b1dba720
1 changed files with 5 additions and 2 deletions

5
ui.c
View File

@ -784,9 +784,12 @@ void uiCloseNum(uint num) {
} }
static void incThresh(struct Window *window, int n) { static void incThresh(struct Window *window, int n) {
if (n < 0 && window->thresh == Ice) return;
if (n > 0 && window->thresh == Hot) return; if (n > 0 && window->thresh == Hot) return;
if (n < 0 && window->thresh == Ice) {
window->thresh = Cold;
} else {
window->thresh += n; window->thresh += n;
}
window->unreadHard = bufferReflow( window->unreadHard = bufferReflow(
window->buffer, COLS, window->thresh, window->unreadSoft window->buffer, COLS, window->thresh, window->unreadSoft
); );