ubuntu / ubuntu/Tiling-Assistant

Tile Editing Mode does not allow navigating focus across screen borders/tile groups

Open
#179 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
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

  1. tile windows on two adjacent monitors
  2. enter tile editing mode
  3. 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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.