bar: use lazyloader

This commit is contained in:
end-4 2025-07-12 19:05:37 +07:00
parent f52cfc3df0
commit c5982a3ee1

View file

@ -37,11 +37,11 @@ Scope {
return screens;
return screens.filter(screen => list.includes(screen.name));
}
Loader {
LazyLoader {
id: barLoader
active: GlobalStates.barOpen
activeAsync: GlobalStates.barOpen
required property ShellScreen modelData
sourceComponent: PanelWindow { // Bar window
component: PanelWindow { // Bar window
id: barRoot
screen: barLoader.modelData