RFR: 8370498: Improve how Node detects whether a layout property change requires a new layout pass [v4]

John Hendrikx jhendrikx at openjdk.org
Thu Nov 6 16:04:40 UTC 2025


On Tue, 28 Oct 2025 15:40:33 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

> > I'll see if I can reproduce the menu issue and what is the culprit there.
> 
> Thanks! For what it's worth, the issue also appears when I move the window from the main retina screen (scale=2) to an external monitor (scale=1). I would imagine it should be easy to reproduce on Windows, especially with a fractional scale.

@andy-goryachev-oracle I ran the Monkey Tester with the changes, and also created a menu in my own test program, but I'm not seeing any issues on Windows.  I have a 3 monitor setup, 2x 150%, 1x 100%

I'll take a look at the `MenuBar` code directly and see if I can spot problems, and perhaps add some debug logs in this branch.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1945#issuecomment-3498044702


More information about the openjfx-dev mailing list