]> Sergey Matveev's repositories - nnn.git/commitdiff
Dim file details in detail mode
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 2 May 2020 14:28:10 +0000 (19:58 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 2 May 2020 14:28:10 +0000 (19:58 +0530)
src/nnn.c

index 79f4f075a354442480af06bf25d5db1fbb87fa0e..8467ea104b14ec20da090609574dd1faa7b13a2a 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -3254,7 +3254,7 @@ static void printent_long(const struct entry *ent, uint namecols, bool sel)
 {
        bool ln = FALSE;
        char ind1 = '\0', ind2 = '\0';
-       int attrs = sel ? A_REVERSE : 0;
+       int attrs = sel ? A_REVERSE | A_DIM : A_DIM;
        uint len;
        char *size;
 
@@ -3322,9 +3322,9 @@ static void printent_long(const struct entry *ent, uint namecols, bool sel)
        }
 
        addstr("  ");
-       if (ln) {
-               attron(A_DIM);
-               attrs |=  A_DIM;
+       if (!ln) {
+               attroff(A_DIM);
+               attrs ^=  A_DIM;
        }
        addwstr(unescape(ent->name, namecols));
        if (attrs)