From f463ce6694143a8f17953ca029d4c274d0193edd Mon Sep 17 00:00:00 2001 From: Kujtim Hoxha Date: Mon, 7 Apr 2025 19:43:31 +0200 Subject: improve status message handling --- cmd/root.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cmd') diff --git a/cmd/root.go b/cmd/root.go index 3ed809328..0c7c145b7 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -107,6 +107,16 @@ func setupSubscriptions(app *app.App) (chan tea.Msg, func()) { wg.Done() }() } + { + sub := app.Status.Subscribe(ctx) + wg.Add(1) + go func() { + for ev := range sub { + ch <- ev + } + wg.Done() + }() + } return ch, func() { cancel() wg.Wait() -- cgit v1.2.3