Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Projection/stage windows to hide when monitor drops out #78

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

supagu
Copy link
Contributor

@supagu supagu commented Nov 16, 2018

I've split out the projection window and stage window into their own classes and moved the creation functionality there.

Now when a window is moved or resized, it does a monitor check and will hide it if the monitor it is meant to be assigned to is no longer available.

This fixes the situation where at our church we have a HDMI splitter, and everytime we plugin or unplug a TV/projector into it, the projection windows get forced back into the primary display and make the PC unusable as the second display momentarily drops out.

Now the above case will be detected, and hide the windows. The user may now recover by going back into the Tools > Options and hitting apply as per usual to reconfigure/position and show the windows when the display is restored.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant