summaryrefslogtreecommitdiff
path: root/color.go
diff options
context:
space:
mode:
Diffstat (limited to 'color.go')
-rw-r--r--color.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/color.go b/color.go
index bb61984..a815c81 100644
--- a/color.go
+++ b/color.go
@@ -68,12 +68,13 @@ func (tk *guiWidget) updateColor() {
if tk.v == nil {
return
}
- tk.colorLast.frame = tk.color.frame
- tk.colorLast.fg = tk.color.fg
- tk.colorLast.bg = tk.color.bg
- tk.colorLast.selFg = tk.color.selFg
- tk.colorLast.selBg = tk.color.selBg
-
+ if tk.color != nil {
+ tk.colorLast.frame = tk.color.frame
+ tk.colorLast.fg = tk.color.fg
+ tk.colorLast.bg = tk.color.bg
+ tk.colorLast.selFg = tk.color.selFg
+ tk.colorLast.selBg = tk.color.selBg
+ }
tk.activateColor()
}