> This PR adds a fix to prevent a crash on macOS after exiting full screen mode > when a modal dialog is showing (https://bugs.openjdk.org/browse/JDK-8371370). > > At the same time, it prevents non-resizable windows from entering full screen > mode (https://bugs.openjdk.org/browse/JDK-8379315), given that the changes > for both issues were interrelated. > > While no tests have been added, manual tests have been run, checking that the > style mask, the window behavior and the standard window buttons state, > remained consistent in different scenarios. > > Also, according to > https://developer.apple.com/documentation/appkit/nswindow/showsresizeindicator, > the `showsResizeIndicator` property has been removed.
Jose Pereda has updated the pull request incrementally with one additional commit since the last revision: Keep undecorated windows behavior, allowing access to full screen mode ------------- Changes: - all: https://git.openjdk.org/jfx/pull/2098/files - new: https://git.openjdk.org/jfx/pull/2098/files/ebcafd13..04f0ef20 Webrevs: - full: https://webrevs.openjdk.org/?repo=jfx&pr=2098&range=02 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=2098&range=01-02 Stats: 12 lines in 3 files changed: 8 ins; 0 del; 4 mod Patch: https://git.openjdk.org/jfx/pull/2098.diff Fetch: git fetch https://git.openjdk.org/jfx.git pull/2098/head:pull/2098 PR: https://git.openjdk.org/jfx/pull/2098
