aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xA/xA.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/xA/xA.go b/xA/xA.go
index 7c2231f..4d4a5f0 100644
--- a/xA/xA.go
+++ b/xA/xA.go
@@ -69,10 +69,13 @@ func convertColor(c int) color.Color {
var ircColors = make(map[fyne.ThemeColorName]color.Color)
+func ircColorName(color int) fyne.ThemeColorName {
+ return fyne.ThemeColorName(fmt.Sprintf("irc%02x", color))
+}
+
func init() {
for color := 0; color < 256; color++ {
- ircColors[fyne.ThemeColorName(
- fmt.Sprintf("irc%02x", color))] = convertColor(color)
+ ircColors[ircColorName(color)] = convertColor(color)
}
}
@@ -115,7 +118,7 @@ type bufferLineItem struct {
format fyne.TextStyle
// For RichTextStyle.ColorName.
// XXX: Fyne's RichText doesn't support background colours.
- color string
+ color fyne.ThemeColorName
text string
}