<AWT Dev> RFR: 8256465: [macos11] Java frame and dialog presented full screen freeze application

Kevin Rushforth kcr at openjdk.java.net
Mon Apr 12 20:53:49 UTC 2021

On Sat, 10 Apr 2021 23:22:06 GMT, Philip Race <philip.race at oracle.com> wrote:

> The system dialog UI talks of "documents" which might tell us something about the mindset of the folks who designed it.

Yes, that was my thinking. This seems like a setting meant for applications whose windows are a set of "documents", and where grouping the individual document windows into a single window as set of tabs make sense. It doesn't really fit for applications that have different top level windows that aren't documents that can be grouped together naturally into a single window with tabs.

> I can imagine it would take some time to properly go through all of these and I think we should schedule that rather than just disabling this and in all likelihood forgetting about this. Do we have a go-with-the disabling RFE to support it ?

That seems a good approach to me: make this an opt-in feature that applications could decide to use. And if you go that route, filing the RFE now is a good idea. In any case, I'll file an RFE for JavaFX as well.


PR: https://git.openjdk.java.net/jdk/pull/3407

More information about the awt-dev mailing list