If I enable "Layout empty virtual desktops minimized" in the settings and I have windows only on destop 1 and 2 (top row), then moving down from virtual desktop 2 ends up in desktop 3 instead of 4. Viceversa (3 -> 2 when going up) also happens. And Ctrl+J/Down arrow from virtual desktop 4 goes to desktop 1. This does not seem to happen when that option is not enable or when there are windows on all desktop, so no desktop is minimized.
Confirmed with 4 and 20 virtual desktops, so it supposedly covers the whole range.
Problem is probably in the implementation of either of the getNeighbour() functions defined in komposelayout.cpp.
Mentioned in PR #9:
> If I enable "Layout empty virtual desktops minimized" in the settings and I have windows only on destop 1 and 2 (top row), then moving down from virtual desktop 2 ends up in desktop 3 instead of 4. Viceversa (3 -> 2 when going up) also happens. And Ctrl+J/Down arrow from virtual desktop 4 goes to desktop 1. This does not seem to happen when that option is not enable or when there are windows on all desktop, so no desktop is minimized.
Confirmed with 4 and 20 virtual desktops, so it supposedly covers the whole range.
Problem is probably in the implementation of either of the `getNeighbour()` functions defined in `komposelayout.cpp`.
blu.256
changed title from Keyboard desktop navigation misbehaves when "Show empty desktosp minimized" is on to Keyboard desktop navigation misbehaves when "Show empty desktops minimized" is on3 years ago
Mentioned in PR #9:
Confirmed with 4 and 20 virtual desktops, so it supposedly covers the whole range.
Problem is probably in the implementation of either of the
getNeighbour()
functions defined inkomposelayout.cpp
.Keyboard desktop navigation misbehaves when "Show empty desktosp minimized" is onto Keyboard desktop navigation misbehaves when "Show empty desktops minimized" is on 3 years ago