make background widget loader async

This commit is contained in:
end-4
2025-06-15 01:27:40 +02:00
parent bc993bb7e2
commit e190c6c7db
@@ -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 :