From e190c6c7db52f30ab83a9ac5a78342062469d5c1 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sun, 15 Jun 2025 01:27:40 +0200 Subject: [PATCH] make background widget loader async --- .../modules/backgroundWidgets/BackgroundWidgets.qml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.config/quickshell/modules/backgroundWidgets/BackgroundWidgets.qml b/.config/quickshell/modules/backgroundWidgets/BackgroundWidgets.qml index 9df0a9d35..bf28095e4 100644 --- a/.config/quickshell/modules/backgroundWidgets/BackgroundWidgets.qml +++ b/.config/quickshell/modules/backgroundWidgets/BackgroundWidgets.qml @@ -56,11 +56,11 @@ Scope { Variants { // For each monitor model: Quickshell.screens - Loader { + LazyLoader { required property var modelData readonly property HyprlandMonitor monitor: Hyprland.monitorFor(modelData) - active: !ToplevelManager.activeToplevel?.activated - sourceComponent: PanelWindow { // Window + activeAsync: !ToplevelManager.activeToplevel?.activated + component: PanelWindow { // Window id: windowRoot screen: modelData property var textHorizontalAlignment: root.centerX / monitor.scale < windowRoot.width / 3 ? Text.AlignLeft :