From acbe74b93cafc090c4aefa65c5630b6092df9547 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Mon, 20 Jul 2026 18:11:01 +0800 Subject: fix(workspace): sync with upstream hyprctl dispatch changes --- bar/Workspace.qml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'bar/Workspace.qml') diff --git a/bar/Workspace.qml b/bar/Workspace.qml index 70fc51f..f9f7c3e 100644 --- a/bar/Workspace.qml +++ b/bar/Workspace.qml @@ -136,7 +136,7 @@ Item { onPressed: { if (!parent.active) - Hyprland.dispatch(`workspace ${index + 1}`); + Hyprland.dispatch(`hl.dsp.focus({ workspace = '${index + 1}' })`); } function moveActive() { activeRect.x = parent.x; @@ -167,14 +167,14 @@ Item { // no idea wats wrong w/ prev so we just unify it to use +/- 1 if (event.angleDelta.y < 0) { if (activeIndex + 1 < Bar.wss) - Hyprland.dispatch(`workspace +1`); + Hyprland.dispatch(`hl.dsp.focus({ workspace = '+1' })`); else - Hyprland.dispatch(`workspace 1`); + Hyprland.dispatch(`hl.dsp.focus({ workspace = '1' })`); } else if (event.angleDelta.y > 0) { if (activeIndex + 1 > 1) { - Hyprland.dispatch(`workspace -1`); + Hyprland.dispatch(`hl.dsp.focus({ workspace = '-1' })`); } else if (Bar.wss > 1) { - Hyprland.dispatch(`workspace ${Bar.wss}`); + Hyprland.dispatch(`hl.dsp.focus({ workspace = '${Bar.wss}' })`); } } } -- cgit v1.2.3