MuseScore
MuseScore copied to clipboard
[MU4 Issue] Problems with undocking/docking sidebar panels
Describe the bug
The drag behaviour of side panels appears to be very buggy and unpredictable. By comparison, MS3 drag behaviour is consistent.
To Reproduce
Display 2 or 3 panels in the sidebar (using the F7 / F8 / F9 shortcuts).
Note the following:
- If 2 panels are sharing in the sidebar, you can drag the left-hand one to the right, but you can't drag the right-hand one to the left. If you do it will push the other tab downwards.
- If 2 panels are sharing, it seems impossible to stack them one above the other.
- If 3 panels are sharing, if you attempt to drag one tab to the left or right, then the other two panels are pushed downwards. If you try to drag the panel down it will end up pushing the other panels down instead.
- if there are two panels sharing a position and one panel below, you cannot drag the solitary panel upwards to make it share. with the two others.
- This is only a small sample of the errors possible.
Expected behavior
Drag behaviour should be strictly consistent, allowing panels to share a position (displaying tabs) or to be stacked.
Platform information OS: Linux Mint 20.1, Arch.: x86_64, MuseScore version (64-bit): 4.0.0-2667920094, revision: github-musescore-musescore-0f1e7fb
Agree there is some finessing to do. You can achieve any vertical / horizontal stacking but the hit areas (or 'drop' areas) are perhaps not quite the right size.
After a little more investigation, AFAICS, the redocking behaviour is OK if you undock the panel first using the Undock option. You can redock it quite easily to the top, bottom or full-length.
However, if you drag the panel away from the sidebar instead, trying to redock it is very unpredictable.
Here's my MU3 workflow that is broken by MU4:
- I prefer palettes on the left and properties on the right.
- I prefer not to have them visible at all times, and hide and show them constantly with keyboard shortcuts.
MU3: When I hide palettes with a shortcut and show it again, it appears at the same place it was, the left side. Same with properties on the right side. MU4: I drag palettes to the left and properties on the right. Hide one of them with a shortcut and show it again. It just went back to the other side to join the other panel in a tab layout.
Adding this here
Odd sizing behavior when undocking panels OS: Ubuntu 20.04.6 LTS, Arch.: x86_64, MuseScore version (64-bit): 4.1.0-231530305, revision: github-musescore-musescore-5745a86
https://github.com/musescore/MuseScore/assets/69917893/f3a44cb9-c7a4-4347-9bf8-75634f990076