ubuntu / ubuntu/Tiling-Assistant
Tile Editing Mode does not allow navigating focus across screen borders/tile groups
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.3k
- Forks
- 78
- PR merge metrics
- No merged PRs in 30d
Description
Expected behaviour:
when I navigate focus with the direction keys, the focus shifts in the direction of the pressed key, regardless of monitor borders and across tile groups
Actual behaviour
when the window I want to focus is on another monitor, the focus "wraps around" and jumps to a window on the same monitor (within the same tile group)
Ways to reproduce
this needs to be done on a multi monitor setup
- tile windows on two adjacent monitors
- enter tile editing mode
- try to navigate across the monitor borders
Software Versions
Fedora 36
Gnome 42.2
Tiling Assistant 33
The windowing system is Wayland
Caveats
It might be the expected behaviour, to only navigate focus within one tile group, but I think it's pretty unintuitive, and makes the tile editing mode a lot less useful for keyboard based workflows. So if this is the case, this issue might be read as a feature request, to maybe add a toggle for allowing switching between tab groups, if the effort is reasonable, and time allows it
PS:
thanks for the great work, this extension makes gnome much more useful!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the focus-navigation behavior on the stated Fedora, GNOME, and Wayland multi-monitor setup, using the tile editing mode entry point. Trace how directional focus selection handles monitor borders and tile groups; done means direction keys select the expected window across those boundaries without breaking same-group navigation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, linux
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100