From a7e6224862022e8e33f117616393f9ce2e7adb1e Mon Sep 17 00:00:00 2001 From: Red Adaya Date: Sun, 14 Apr 2024 23:07:51 +0800 Subject: [PATCH] use UpdatePacket for theme changes as well --- wavesrv/pkg/configstore/configstore.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wavesrv/pkg/configstore/configstore.go b/wavesrv/pkg/configstore/configstore.go index 7cc73d0e6..8782f51eb 100644 --- a/wavesrv/pkg/configstore/configstore.go +++ b/wavesrv/pkg/configstore/configstore.go @@ -55,7 +55,6 @@ func (t *TermThemes) LoadAndWatchThemes() { update := scbus.MakeUpdatePacket() update.AddUpdate(t.Themes) - // spew.Dump("initialData", t.Themes) if err := t.State.WriteUpdate(update); err != nil { log.Printf("error sending initial file data via WebSocket: %v", err) @@ -141,5 +140,7 @@ func (t *TermThemes) handleFileChange(filePath string) error { } t.Themes[filepath.Base(filePath)] = content - return t.State.WriteUpdate(t.Themes) + update := scbus.MakeUpdatePacket() + update.AddUpdate(t.Themes) + return t.State.WriteUpdate(update) }