fix(tracker): make signal stack errors show for much longer time

This commit is contained in:
5684185+vsariola@users.noreply.github.com
2025-07-08 22:21:17 +03:00
parent 172fbaeb2a
commit 4138c34574

View File

@ -2,6 +2,7 @@ package tracker
import ( import (
"fmt" "fmt"
"time"
"github.com/vsariola/sointu" "github.com/vsariola/sointu"
) )
@ -300,7 +301,14 @@ func (m *Model) updateRails() {
} }
} }
if m.derived.railError.Err != nil { if m.derived.railError.Err != nil {
m.Alerts().AddNamed("RailError", m.derived.railError.Error(), Error) m.Alerts().AddAlert(Alert{
Name: "RailError",
Message: m.derived.railError.Error(),
Priority: Error,
Duration: time.Minute,
})
} else { // clear the alert if it was set
m.Alerts().AddAlert(Alert{Name: "RailError"})
} }
} }