On Mon, 27 Oct 2025 19:44:40 GMT, Andy Goryachev <[email protected]> wrote:
> First of all, I would like to thank you John for looking into the layout > problems. We've got these long standing issues that are very difficult to > debug and fix. > > I think this is valuable work as it definitely improves the platform, so > Danke schön. > > The reason I asked about tests and test scenarios is the possibility of > regression. Case in point - with this PR, on macOS with an external monitor > at scale=1: It is starting to look like there may be more code relying on double layouts than I thought, even though most controls work absolutely fine. I think that it is still worth pursuing eliminating the need for these (as you can temporarily see the "wrong" positions), but it may take longer as each of these will need an investigation. I remain convinced though that the original fix in https://bugs.openjdk.org/browse/JDK-8137252 was applied too hastily, and only worked because it, unintentionally, simply always allowed double layouts. I'll see if I can reproduce the menu issue and what is the culprit there. I'm not on Mac though, so hoping that the problem is also present on other platforms. ------------- PR Comment: https://git.openjdk.org/jfx/pull/1945#issuecomment-3454983522
