Search Unity

Turning on "Mirror Displays" while game is running leads to incorrect display behavior

Discussion in 'macOS' started by tsmaster, Feb 28, 2018.

  1. tsmaster

    tsmaster

    Joined:
    Jul 27, 2015
    Posts:
    3
    I've got a game that's running fullscreen on MacOSX.

    We've observed that in a multiple monitor situation, the user can Alt-Tab to the System Preferences, go to the "Arrangement" tab, turn on "Mirror Displays".

    The game displays on both screens, however there is sometimes corruption onscreen as a result, and sometimes a vertical offset.


    Is there a way to be notified of display settings changing and force the displays to reset?
     
  2. User340

    User340

    Joined:
    Feb 28, 2007
    Posts:
    3,001
    Can the users just quit/restart? Does this resolve it?
     
  3. tsmaster

    tsmaster

    Joined:
    Jul 27, 2015
    Posts:
    3
    The quit button is offset off screen, so the user would need to know how to terminate the program from the OS level, which is an ugly workaround.
     
  4. tsmaster

    tsmaster

    Joined:
    Jul 27, 2015
    Posts:
    3
    An example of the corruption that we're seeing (sometimes). Understandably, we'd like to keep the user from having to deal with this.

    BT-6189.png