summaryrefslogtreecommitdiffstats
path: root/pkg/theme
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/theme')
-rw-r--r--pkg/theme/style.go4
-rw-r--r--pkg/theme/style_test.go8
2 files changed, 2 insertions, 10 deletions
diff --git a/pkg/theme/style.go b/pkg/theme/style.go
index 69c404e3b..f090068e0 100644
--- a/pkg/theme/style.go
+++ b/pkg/theme/style.go
@@ -30,9 +30,9 @@ func GetTextStyle(keys []string, background bool) style.TextStyle {
} else if utils.IsValidHexValue(key) {
c := style.NewRGBColor(color.HEX(key, background))
if background {
- s.SetBg(c)
+ s = s.SetBg(c)
} else {
- s.SetFg(c)
+ s = s.SetFg(c)
}
}
}
diff --git a/pkg/theme/style_test.go b/pkg/theme/style_test.go
index 99ba16c90..e20191b55 100644
--- a/pkg/theme/style_test.go
+++ b/pkg/theme/style_test.go
@@ -37,21 +37,13 @@ func TestGetTextStyle(t *testing.T) {
name: "hex color, fg",
keys: []string{"#123456"},
background: false,
- /* EXPECTED:
expected: style.New().SetFg(style.NewRGBColor(color.RGBColor{0x12, 0x34, 0x56, 0})),
- ACTUAL:
- */
- expected: style.New(),
},
{
name: "hex color, bg",
keys: []string{"#abcdef"},
background: true,
- /* EXPECTED:
expected: style.New().SetBg(style.NewRGBColor(color.RGBColor{0xab, 0xcd, 0xef, 1})),
- ACTUAL:
- */
- expected: style.New(),
},
}