FRC-Utilities / QDriverStation

Cross-platform clone of the FRC Driver Station

Home Page:https://frc-utilities.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DS Hangs when docked on multi monitor setup [OS X]

makahn opened this issue · comments

Driver station hangs when window mode is set to docked on a multi-monitor OS X setup.

Can be avoided by leaving the window mode set to "Display Normally"

Thanks for the report!

What version of the QDriverStation are you running and which version of Mac OS are you using?

Somewhat related, on OS X El Capitan, when the system dock is moved to the left side, the window by default is underneath the dock.

@younters Thanks! I will change the functions used to calculate the width of the window when docked, hopefully that could help to solve this issue.

@younters I fixed your issue with the latest commit, see the attached screenshot for further reference.
screenshot

@makahn I already know what causes the DS to hang in a multi-monitor setup. I will check if Qt allows me to get information about the current screen in which the application is displayed, if so, your issue should be easier for me to fix.

OS X 10.10.5
QDriverStation v0.14

  • Sorry for the delay

No worries, thanks for the information!

@makahn With the latest version (link), does the QDriverStation still crash with your multi-monitor setup?

The UI code of the QDriverStation was overhauled since this issue was opened. @makahn If you experience problems with the latest version of the QDriverStation, feel free to open another issue!