diff options
| author | Craig Jennings <c@cjennings.net> | 2026-04-24 07:36:47 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-04-24 07:36:47 -0500 |
| commit | 75936040342088d84304a6a367eb87ed30078967 (patch) | |
| tree | 9ecfef12c9a567cf4ef2b7fa6a2444af8a7f4c75 /scripts/testing/cleanup-tests.sh | |
| parent | 9ea97d5fd08b1756823da36a4417f6610927feea (diff) | |
| download | archsetup-75936040342088d84304a6a367eb87ed30078967.tar.gz archsetup-75936040342088d84304a6a367eb87ed30078967.zip | |
fix(hyprland): Escape special workspace on navigate
When focus is inside a special workspace (e.g. special:stash),
layoutmsg cyclenext/cycleprev only operates within that workspace,
trapping $mod+J inside the scratchpad overlay.
Detect workspace name starting with "special:" on focus navigation
(not move), toggle the overlay off first, re-read active window
state, then fall through to the normal layout/floating branches.
Add unit tests with a fake hyprctl harness in
tests/layout-navigate/. ```
Diffstat (limited to 'scripts/testing/cleanup-tests.sh')
0 files changed, 0 insertions, 0 deletions
