On Tue, 30 May 2023 21:17:08 GMT, Alexander Zuev <kiz...@openjdk.org> wrote:
> The coordinate system of the Mac OS X is reversed to the JavaFX coordinate > system meaning that zero point [0,0] is the bottom left corner of the main > screen and positive Y coordinate means elevation of the point above the zero > line. Taking that into account we should use the main screen's height in > order to calculate the correct vertical offset of the window - even if > coordinates are physically on the secondary screen, otherwise on screens with > different height that are not aligned along the bottom border we will have a > wrong vertical position. This pull request has now been integrated. Changeset: f8c8a8a1 Author: Alexander Zuev <kiz...@openjdk.org> Committer: Kevin Rushforth <k...@openjdk.org> URL: https://git.openjdk.org/jfx/commit/f8c8a8a1f98902ab6c7923a9b0897106ea957ba8 Stats: 3 lines in 1 file changed: 0 ins; 2 del; 1 mod 8308191: [macOS] VoiceOver decorations are shifted on second monitor Reviewed-by: angorya, kcr ------------- PR: https://git.openjdk.org/jfx/pull/1147