Tool windows become unusable if they were moved to a secondary screen

• May 31, 2015 - 16:15
Reported version
2.1
Type
Functional
Severity
S3 - Major
Status
closed
Project

Tool windows (like a mixer) cannot be accessed if they had been moved to a secondary screen and the secondary screen was disconnected.
Application's important features are dysfunctional -> major (if not critical)
Expected behaviour - after disconnecting a monitor, all windows should open on a primary sreen.
Actual behaviour - tool windows open outside of primary screen.

This happens also when a position of a secondary screen is moved to a different position relatively to the primary screen (which can be set in "Control Panel\All Control Panel Items\Display\Screen Resolution").

similar to: https://musescore.org/en/node/11170

Using Windows 7, MS 2.0.1
b25f81d


Comments

You can just close that tools window the same way you opened it, in case of mixer just use F10 again.
What indeed is bad though is the secondary screen being moved, as you may end up not being able to grab that window to drag it into place, when the top of that winded got moved to outside the visible area (and yes, I've seen that happening). Only way to recover seems to be to revert to factory settings

This is not true, pressing F10 just opens or closes the mixer window OUTSIDE screen, and cannot be reached. This happens when MS is closed with a connected secondary screen and reopened after it was closed.
Reproduce:
Start musescore.
Press F10
Move mixer window to the secondary screen.
Close Musescore
Disconnect secondary screen
Start Musescore

After these steps it is impossible to use a mixer window, unless the secondary screen is reconnected (which might be troublesome when I'm not at home)

I don't have multiple monitors to test with, but do the standard OS-level keyboard shortcuts for moving windows not work? Not sure what they are in Windows, but I assume it has some?

No, they don't, as these windows don't show separately in the task bar. Only that does work is Alt+F4.
Hmm, maybe they'd do and I just don't know what these shortcuts are? I usually do a Shift+Rightclick in to the entry on the task bar
Ah, found it: https://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts#Window_manage…,

So close, then open, or click into the visible part if any (to make sure it is the active window)
Alt+Space, M (in English, V in German), arrow keys

Hi, any luck this issue will be addressed in a future release?

It is nice that MuseScore remembers the window positions but annoying when you sometimes work with a laptop and have a secondary screen attached while later you may not have.

Most programs these days seem to check the windows resolution and if the position falls outside the resolution, the window will be place on its default position.

This will not resolve the issue when you decide to move your secondary window from right to left of the main screen, but at least it would resolve the most common issues.

Why do you say it didn't go into 2.1 yet? It says PR 2929 was merged into 2.1, and testers have reported that it works to solve this issue.