From 75700e33093fed6dead77356e51f9e8fcb4b93e3 Mon Sep 17 00:00:00 2001 From: LemmyCook Date: Mon, 25 Aug 2025 18:33:44 -0400 Subject: [PATCH] Avoid one extra Loader per bar widget --- Modules/Bar/Bar.qml | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/Modules/Bar/Bar.qml b/Modules/Bar/Bar.qml index eccb872..9e3dd4d 100644 --- a/Modules/Bar/Bar.qml +++ b/Modules/Bar/Bar.qml @@ -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 }