RFR: 8372453: [macOS] Iconifying owner may not iconify owned window

Kevin Rushforth kcr at openjdk.org
Wed Nov 26 22:47:03 UTC 2025


On Wed, 26 Nov 2025 22:42:15 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

> I was able to make a variant of the bug happen on macOS 26. I ran the OwnerIconify test program against jfx:master on a system with two monitors, minimized the main window (all children minimized), then unplugged one of the monitors. The two child windows were shown (unminized). I get the same behavior if I plug in a new monitor. With this patch the windows all stay minimized.

I should note that this behavior happens on macOS 15 as well and is one of the ways I was able to see the problem earlier when I did more testing. I guess it sort of makes sense that plugging or unplugging a monitor would cause a screen change event.

Anyway, this patch is still "all good" from my testing.

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

PR Comment: https://git.openjdk.org/jfx/pull/1985#issuecomment-3583456674


More information about the openjfx-dev mailing list