Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-21 Thread Michael Strauß
On Sat, 21 Jun 2025 17:37:02 GMT, Markus Mack wrote: > I also checked the behavior in macOS Sequoia 15.5. There, a window where > `setResizable(false)` is called before showing the stage, unexpectedly has a > working maximize button even without `StageStyle.EXTENDED`. Looks like this > was not

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-21 Thread Michael Strauß
On Sat, 21 Jun 2025 21:05:48 GMT, Cormac Redmond wrote: > > I've filed another ticket for that: > > [JDK-8359763](https://bugs.openjdk.org/browse/JDK-8359763). > > Just curious, why a separate bug for this instead of fixing in this PR and > avoiding the headaches/conversations of more PRs -- i

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-21 Thread Cormac Redmond
On Tue, 17 Jun 2025 00:54:12 GMT, Michael Strauß wrote: > I've filed another ticket for that: > [JDK-8359763](https://bugs.openjdk.org/browse/JDK-8359763). Just curious, why a separate bug for this instead of fixing in this PR and avoiding the headaches/conversations of more PRs -- is it more

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-21 Thread Markus Mack
On Tue, 17 Jun 2025 00:41:54 GMT, Michael Strauß wrote: >> The window button states (disabled/hidden) of extended stages with a >> `HeaderButtonOverlay` or custom header buttons are inconsistent with what we >> would expect from the OS (Windows and Linux). To figure out what we would >> expect

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-19 Thread Michael Strauß
On Tue, 17 Jun 2025 00:41:54 GMT, Michael Strauß wrote: >> The window button states (disabled/hidden) of extended stages with a >> `HeaderButtonOverlay` or custom header buttons are inconsistent with what we >> would expect from the OS (Windows and Linux). To figure out what we would >> expect

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-18 Thread Thiago Milczarek Sayao
On Tue, 17 Jun 2025 00:41:54 GMT, Michael Strauß wrote: >> The window button states (disabled/hidden) of extended stages with a >> `HeaderButtonOverlay` or custom header buttons are inconsistent with what we >> would expect from the OS (Windows and Linux). To figure out what we would >> expect

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-16 Thread Michael Strauß
On Tue, 17 Jun 2025 00:41:54 GMT, Michael Strauß wrote: >> The window button states (disabled/hidden) of extended stages with a >> `HeaderButtonOverlay` or custom header buttons are inconsistent with what we >> would expect from the OS (Windows and Linux). To figure out what we would >> expect

Re: RFR: 8359601: Fix window button states of an extended stage [v3]

2025-06-16 Thread Michael Strauß
> The window button states (disabled/hidden) of extended stages with a > `HeaderButtonOverlay` or custom header buttons are inconsistent with what we > would expect from the OS (Windows and Linux). To figure out what we would > expect, I started with gathering some data. The following table show