1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-02-03 13:21:56 +02:00

Fix setting gui.selectedRangeBgColor as a hex value

This commit is contained in:
Stefan Haller 2023-03-02 21:01:18 +01:00
parent ed47529604
commit 63e8b8c01c
2 changed files with 2 additions and 10 deletions

View File

@ -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)
}
}
}

View File

@ -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(),
},
}