From 74272292979a9e9727444813d1af569c1a33cd9b Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sun, 14 Sep 2025 19:05:08 +1000 Subject: internal: add opacity mask component --- modules/bar/components/workspaces/SpecialWorkspaces.qml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'modules/bar/components/workspaces/SpecialWorkspaces.qml') diff --git a/modules/bar/components/workspaces/SpecialWorkspaces.qml b/modules/bar/components/workspaces/SpecialWorkspaces.qml index 61ec723..ff2652e 100644 --- a/modules/bar/components/workspaces/SpecialWorkspaces.qml +++ b/modules/bar/components/workspaces/SpecialWorkspaces.qml @@ -18,11 +18,8 @@ Item { readonly property string activeSpecial: (Config.bar.workspaces.perMonitorWorkspaces ? monitor : Hypr.focusedMonitor)?.lastIpcObject.specialWorkspace.name ?? "" layer.enabled: true - layer.effect: ShaderEffect { - required property Item source - readonly property Item maskSource: mask - - fragmentShader: Qt.resolvedUrl(`${Quickshell.shellDir}/assets/shaders/opacitymask.frag.qsb`) + layer.effect: OpacityMask { + maskSource: mask } Item { -- cgit v1.2.3-freya