From: KlzXS Date: Tue, 10 Dec 2019 20:04:17 +0000 (+0100) Subject: Fix not properly checking if file is selected (#401) X-Git-Tag: v2.9~183 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8b7a74a451f30ce36e4acddd32ffab0516c1c298;p=nnn.git Fix not properly checking if file is selected (#401) --- diff --git a/src/nnn.c b/src/nnn.c index 94c5fe3d..a1fcda3a 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -4863,7 +4863,7 @@ nochange: /* Toggle selection status */ dents[cur].flags ^= FILE_SELECTED; - dents[cur].flags ? ++nselected : --nselected; + (dents[cur].flags & FILE_SELECTED) ? ++nselected : --nselected; if (!nselected) { writesel(NULL, 0);