aboutsummaryrefslogtreecommitdiffstats
path: root/config/ui.go
diff options
context:
space:
mode:
Diffstat (limited to 'config/ui.go')
-rw-r--r--config/ui.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/config/ui.go b/config/ui.go
index 9839db9b..578ad294 100644
--- a/config/ui.go
+++ b/config/ui.go
@@ -134,9 +134,13 @@ type uiContextKey struct {
value string
}
-var Ui = &UIConfig{
- contextualCounts: make(map[uiContextType]int),
- contextualCache: make(map[uiContextKey]*UIConfig),
+var Ui = defaultUIConfig()
+
+func defaultUIConfig() *UIConfig {
+ return &UIConfig{
+ contextualCounts: make(map[uiContextType]int),
+ contextualCache: make(map[uiContextKey]*UIConfig),
+ }
}
var uiContextualSectionRe = regexp.MustCompile(`^ui:(account|folder|subject)([~=])(.+)$`)