Skip to content

Commit d3408c2

Browse files
committed
Simplify weather widget rendering logic
1 parent aa48706 commit d3408c2

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

widget_weather.go

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -162,22 +162,14 @@ func (w *WeatherWidget) RequiresUpdate() bool {
162162
// Update renders the widget.
163163
func (w *WeatherWidget) Update(dev *streamdeck.Device) error {
164164
go w.data.Fetch()
165-
if !w.data.Ready() {
166-
if w.data.response == "" {
167-
// show the background image while we wait for initial data
168-
return w.render(dev, nil)
169-
}
170-
171-
return nil
172-
}
173165

174166
cond, err := w.data.Condition()
175167
if err != nil {
176-
return err
168+
return w.render(dev, nil)
177169
}
178170
temp, err := w.data.Temperature()
179171
if err != nil {
180-
return err
172+
return w.render(dev, nil)
181173
}
182174

183175
var iconName string

0 commit comments

Comments
 (0)