From 9b7227276f947688be062d143c16ed8b962ec6bd Mon Sep 17 00:00:00 2001 From: Ilya Grigoriev Date: Sun, 11 Sep 2022 12:28:10 -0700 Subject: [PATCH] Respect inactive cursor for empty directories --- ui.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ui.go b/ui.go index da6dd961..cf1d56e4 100644 --- a/ui.go +++ b/ui.go @@ -348,18 +348,21 @@ func (win *win) printDir(screen tcell.Screen, dir *dir, context *dirContext, dir return } + messageStyle := tcell.StyleDefault.Reverse(true) + if !dirStyle.activeCursor { + messageStyle = messageStyle.Foreground(DimCursorColor) + } + if dir.noPerm { - win.print(screen, 2, 0, tcell.StyleDefault.Reverse(true), "permission denied") + win.print(screen, 2, 0, messageStyle, "permission denied") return } - if dir.loading && len(dir.files) == 0 { - win.print(screen, 2, 0, tcell.StyleDefault.Reverse(true), "loading...") + win.print(screen, 2, 0, messageStyle, "loading...") return } - if len(dir.files) == 0 { - win.print(screen, 2, 0, tcell.StyleDefault.Reverse(true), "empty") + win.print(screen, 2, 0, messageStyle, "empty") return }