Fix server crash when using head-widgets

This commit is contained in:
Svilen Markov 2025-05-14 22:00:02 +01:00
parent 74e6c5c960
commit e99ee4f774

View File

@ -170,6 +170,12 @@ func newApplication(c *config) (*application, error) {
page.DesktopNavigationWidth = page.Width
}
for i := range page.HeadWidgets {
widget := page.HeadWidgets[i]
app.widgetByID[widget.GetID()] = widget
widget.setProviders(providers)
}
for c := range page.Columns {
column := &page.Columns[c]
@ -180,7 +186,6 @@ func newApplication(c *config) (*application, error) {
for w := range column.Widgets {
widget := column.Widgets[w]
app.widgetByID[widget.GetID()] = widget
widget.setProviders(providers)
}
}