summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2020-11-03 20:51:44 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2020-11-03 20:51:44 +0900
commit15d351b0f08206f2c96bb15c0b13c8e9232b6688 (patch)
treea6527b342ae08396f07e66192db2ab5845db350b
parentc144c95cdab7dbf8a2c2430c007493813b1cad19 (diff)
Use default bg color when fg is set to -1 with reverse attribute
-rw-r--r--src/tui/tui.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tui/tui.go b/src/tui/tui.go
index 3cade215..0feea038 100644
--- a/src/tui/tui.go
+++ b/src/tui/tui.go
@@ -554,6 +554,9 @@ func initTheme(theme *ColorTheme, baseTheme *ColorTheme, forceBlack bool) {
func initPalette(theme *ColorTheme) {
pair := func(fg, bg ColorAttr) ColorPair {
+ if fg.Color == colDefault && (fg.Attr&Reverse) > 0 {
+ bg.Color = colDefault
+ }
return ColorPair{fg.Color, bg.Color, fg.Attr}
}
blank := theme.Fg