Macos: Changing primary screen will result in wrong fullscreen dimensions

Hi,

Renoise does not properly check the screen dimensions for fullscreen, if the primary screen is changed in macos settings while Renoise is in fullscreen. Maybe some event-listener is missing or so?

Steps to reproduce:

  1. Test with macos (14.5) and a dual screen setup using different resolutions.
  2. Put Renoise in fullscreen on the currently primary screen
  3. Now set the other screen as primary in macos settings
  4. Renoise should be now larger or smaller than the visible screen area