<AWT Dev> RFR: 8256465: [macos11] Java frame and dialog presented full screen freeze application
kcr at openjdk.java.net
Mon Apr 12 17:33:18 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.
More information about the awt-dev