forge
forge copied to clipboard
bug: Tall Monitor Tiling
Description
Trying to split a 9:16 screen in half (top and bottom) and then tiling one of the halves into left and right displays a red preview rectangle but ends up tiling it into top and bottom
Expected Behavior
Actual Behaviour
Reprodution
How one can find the bug?
Steps To Reproduce
Steps to reproduce, if applicable:
- Drag a window onto a 9:16 screen
- Drag another window into the bottom half
- Drag a third into the bottom right half
Details
It happens with any application?
- [] No, I think it only happens with Godot
It happens only on one computer?
- [x] I don't know. but I assume so
- [ ] No. I have tried it on more than one computer.
It happens only with some specific gnome configuration?
- [x] I don't think that the configuration matters.
It happens only with some specific extension installed?
- [x] I don't think that the installed extensions affect the bug/behavior.
Diagnostics
Under what conditions does it happen?
Fill in all information that applies:
Environment
- Distro version : n/a
- GNOME Shell version: 45.0
- Forge source : extensions.gnome.org
- Forge version : 77
Display Setup
Displays:
- 1080p 16:9 Monitor rotated
Output and Logs
n/a
Extension Configuration
default
Enabled Extensions
n/a
Graphics information
n/a
Monitor information
HDMI-0 connected 1050x1680+3840+0 left (normal left inverted right x axis y axis) 454mm x 284mm
00ffffffffffff0015c3481801010101
13110103802e1d78eaee95a3544c9926
0f5054a1080081808140010101010101
0101010101017c2e90a0601a1e403020
3600c61c1100001a000000ff00323831
37353035370a20202020000000fd003b
3d1f410c000a202020202020000000fc
005332313131570a2020202020200075
supported: 4
range: (0, 65535)
supported: TMDS
supported: 0, 1
Hi @moritz-t-w - are you tiling the window unto a group of tabbed windows? Looks like it is taking the orientation of the parent's parent
No. But Ii just saw that it might no be as simple as I though, I'll look into it a bit closer today
It seems to be specific to godot and its extra windows. As you can see in the video if I first snap it to a top quarter it briefly works.
https://github.com/forge-ext/forge/assets/90388353/ccbc4d46-26ec-4e5b-92c5-137f5e8f505c
I have also now found that it works if I do the following:
- Drag the third window to another screen
- Place it next to the top window
- Move it next to the bottom window
It tiles as expected. The exception is if the bottom is tabbed