[Regression] Around the draggable area around windows, there is a "nonsense" area where weird things happen
(Downstream ticket: https://bugzilla.redhat.com/show_bug.cgi?id=2118433 - filing it here since it feels like a quite significant bug, since it can cause clicking random actual buttons on hidden windows)
Around the draggable area around windows, there appears to be a new "nonsense" area now where weird things happen, this broke with some update in the middle of the Fedora 35 live cycle. Let me describe in more detail, if you look at any non-maximized regular square window, there is: 1. the solid frame (what's rendered), then 2, a few pixel further out an area where the mouse will be a resize arrow cursor where you can click+drag+resize and you're above the window's drop shadow, then 3, a few pixels further out, the OLD behavior was that you clicked through to the window behind, but the NEW behavior is that there is a broken invisible area here. It does weird stuff if you click it. Further out again, everything works fine as before, so you need to click just in the right distance.
Version-Release number of selected component (if applicable): 42.4, 42.5
How reproducible: Near 100%, sometimes the breakage seems to randomly happen to do the correct behavior but otherwise this broken zone seems to exist around all windows without exception
Steps to Reproduce:
- Open multiple windows, not maximized (you may need to unmaximize them) with some space around, make sure they overlap and use a larger bunch like 3-4 windows
- Move the mouse into the area described above: begin at the window frame, then move outward (you should see a resize cursor now with the mouse outside the solid window area), then move the mouse further out just far enough to leave the resize area. Make sure this is where a bunch of other windows that are stacked further behind are now below the mouse.
- Click there.
Actual results: You will get one of the following: 1. any random window below the mouse cursor, often NOT the one rendered at the top, will be clicked and brought to the front (including activating random buttons that you didn't even see because they were behind another window), 2. nothing happens and the window you clearly clicked is not brought to the front and if the window stacked behind has a button there it will not react, 3. sometimes you actually get the correct behavior (rare).
Expected results: You click through to the window you see under the mouse cursor, bringing it to the front. This was the old behavior.