diff --git a/shell/dock/AppletDock.qml b/shell/dock/AppletDock.qml index c0f1acc..7428980 100644 --- a/shell/dock/AppletDock.qml +++ b/shell/dock/AppletDock.qml @@ -11,7 +11,7 @@ import "../modules" as M PanelWindow { id: root - required property var screen + required property ShellScreen screen visible: _winVisible color: "transparent" diff --git a/shell/dock/DockEdgeTrigger.qml b/shell/dock/DockEdgeTrigger.qml index 6fcb4dc..93cb1a0 100644 --- a/shell/dock/DockEdgeTrigger.qml +++ b/shell/dock/DockEdgeTrigger.qml @@ -8,7 +8,7 @@ import "../services" as S PanelWindow { id: root - required property var screen + required property ShellScreen screen visible: !S.DockState.open color: "transparent" diff --git a/shell/modules/BackgroundOverlay.qml b/shell/modules/BackgroundOverlay.qml index af2726f..5aeb2c9 100644 --- a/shell/modules/BackgroundOverlay.qml +++ b/shell/modules/BackgroundOverlay.qml @@ -8,7 +8,7 @@ import "../services" as S PanelWindow { id: root - required property var screen + required property ShellScreen screen color: "transparent" diff --git a/shell/modules/Bar.qml b/shell/modules/Bar.qml index 8f02163..d5f934c 100644 --- a/shell/modules/Bar.qml +++ b/shell/modules/Bar.qml @@ -8,7 +8,7 @@ import "../services" as S PanelWindow { id: bar - required property var screen + required property ShellScreen screen color: "transparent" WlrLayershell.layer: WlrLayer.Bottom diff --git a/shell/modules/NotifPopup.qml b/shell/modules/NotifPopup.qml index 41ad6d8..1d212c3 100644 --- a/shell/modules/NotifPopup.qml +++ b/shell/modules/NotifPopup.qml @@ -8,7 +8,7 @@ import "../services" as S PanelWindow { id: root - required property var screen + required property ShellScreen screen visible: S.NotifService.popups.length > 0 && !S.NiriIpc.overviewOpen color: "transparent" diff --git a/shell/modules/OverviewBackdrop.qml b/shell/modules/OverviewBackdrop.qml index 6b145a5..a17d1ad 100644 --- a/shell/modules/OverviewBackdrop.qml +++ b/shell/modules/OverviewBackdrop.qml @@ -8,7 +8,7 @@ import "../applets" as C PanelWindow { id: root - required property var screen + required property ShellScreen screen color: "transparent" diff --git a/shell/modules/ScreenCapture.qml b/shell/modules/ScreenCapture.qml index c45e68e..7519aef 100644 --- a/shell/modules/ScreenCapture.qml +++ b/shell/modules/ScreenCapture.qml @@ -6,7 +6,7 @@ import "../services" as S PanelWindow { id: root - required property var screen + required property ShellScreen screen color: "transparent" WlrLayershell.layer: WlrLayer.Background diff --git a/shell/modules/Tooltip.qml b/shell/modules/Tooltip.qml index d8aa5be..4b299d0 100644 --- a/shell/modules/Tooltip.qml +++ b/shell/modules/Tooltip.qml @@ -7,7 +7,7 @@ import "../services" as S PanelWindow { id: root - required property var screen + required property ShellScreen screen visible: _winVisible color: "transparent"