In a multi-display environment, when a window is moved, the window size and position should automatically adjust to match the layout requirements of the target display.
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 116
- PR merge metrics
- No merged PRs in 30d
Description
In a multi-display environment, when a window is moved, the window size and position should automatically adjust to match the layout requirements of the target display.
1. Open a new window; it fits the monitor perfectly.
2. Use keyboard shortcuts to move windows to another monitor.
3. The window is displayed within the new screen's layout, but its size and position are inconsistent with the target display layout. Only after using the shortcut keys to move the window will its position and size be recalculated to match the target position and size.
**Additional context**
Tiling Shell v17.3
Gnome 50.4
Contributor guide
Research direction
No source file, test, or entry point is named. First reproduce the behavior in GNOME 50.4 with Tiling Shell v17.3 across multiple displays, then trace the keyboard shortcut path for moving windows and the layout recalculation path. Done means a moved window immediately matches the target display's required size and position without another move command.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100