Avoid one extra Loader per bar widget

This commit is contained in:
LemmyCook 2025-08-25 18:33:44 -04:00
parent 48e57a2122
commit 75700e3309

View file

@ -61,14 +61,11 @@ Variants {
Repeater {
model: Settings.data.bar.widgets.left
delegate: Loader {
active: true
sourceComponent: NWidgetLoader {
delegate: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
}
anchors.verticalCenter: parent.verticalCenter
}
}
@ -86,14 +83,11 @@ Variants {
Repeater {
model: Settings.data.bar.widgets.center
delegate: Loader {
active: true
sourceComponent: NWidgetLoader {
delegate: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
}
anchors.verticalCenter: parent.verticalCenter
}
}
@ -112,14 +106,11 @@ Variants {
Repeater {
model: Settings.data.bar.widgets.right
delegate: Loader {
active: true
sourceComponent: NWidgetLoader {
delegate: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
}
anchors.verticalCenter: parent.verticalCenter
}
}