RFR: 8354943: [Linux] Simplify and update glass gtk backend: window sizing, positioning, and state management issues [v5]
Thiago Milczarek Sayao
tsayao at openjdk.org
Sat Apr 26 14:56:52 UTC 2025
On Thu, 24 Apr 2025 07:50:12 GMT, Lukasz Kostyra <lkostyra at openjdk.org> wrote:
> I'll give this a thorough read and report back.
>
> In the meantime, I recently was tackling [JDK-8321624](https://bugs.openjdk.org/browse/JDK-8321624) and i have to wonder if it got fixed in the process of your changes? It is intermittent, I managed to get it to fail locally on my VM and it seemed like a race between window manager showing the window and us wanting to move it. Judging by the list of bugs you fixed this one could maybe also make he list.
The `DualWindow` test consistently fails without these changes on my Ubuntu 24.04 test VM, and consistently passes with the changes applied. However, on a physical machine running Ubuntu 24.04, the test passes even without the changes.
Since I changed the positioning code and it does passes the tests, it might be fixed.
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1789#issuecomment-2832293696
More information about the openjfx-dev
mailing list