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,13 +61,10 @@ Variants {
Repeater {
model: Settings.data.bar.widgets.left
delegate: Loader {
active: true
sourceComponent: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
delegate: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
anchors.verticalCenter: parent.verticalCenter
}
@ -86,13 +83,10 @@ Variants {
Repeater {
model: Settings.data.bar.widgets.center
delegate: Loader {
active: true
sourceComponent: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
delegate: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
anchors.verticalCenter: parent.verticalCenter
}
@ -112,13 +106,10 @@ Variants {
Repeater {
model: Settings.data.bar.widgets.right
delegate: Loader {
active: true
sourceComponent: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
delegate: NWidgetLoader {
widgetName: modelData
widgetProps: {
"screen": screen
}
anchors.verticalCenter: parent.verticalCenter
}