I run Dorico Pro 5 on a high-spec laptop with a secondary monitor, on Windows 11. The software works fine when run on the laptop monitor, but there are problems when the main Dorico window is run on the secondary monitor.
When a drop-down menu is opened, Dorico opens the sub-menu list immediately below its parent, in the Dorico window (which is on the secondary monitor), and it also opens a copy of the sub-menu list on the main laptop monitor. The program then rapidly alternates focus between the two copies of the menu, causing the computer to freeze. Dorico has to be killed through the Task Manager and the laptop has to then be rebooted (otherwise the audio engine won’t start).
Welcome to the forum, David. We are certainly aware of some issues with drop-down menus opening on the wrong display or in the wrong position on multi-display systems, but I’ve never encountered this kind of problem that results in the application getting into an endless loop. Are you able to capture a video of this behaviour, ideally capturing both displays at once?
Eurgh. Thank you. Can you tell me a bit more about the displays on your computer? Are they both the same resolution? Are they both set to the same display density?
Thank you, Daniel, you have pointed me to the answer!
Both displays are 2560x1440. However, the laptop display is 17" and the secondary display is 27".
The secondary display is set at a scale of 100%.
I had set the laptop’s display to the Windows recommended scale of 150%, in order to make the text sizes comparable on the two displays.
And this is what has caused the problem with Dorico’s menus - i.e., the scaling of the laptop display.
When I set the laptop display to 100% there is no longer an endless loop with the drop-down menus.
As my priority is to run Dorico on the larger secondary monitor, I can live with the very tiny text on the laptop display while running Dorico!
Thanks for letting me know you have a resolution (no pun intended!). This is an area where the Qt framework on which Dorico relies could use some improvement – we keep hoping that they will solve some of these multi-display issues, but so far no joy.