musescore / musescore/MuseScore

Dock panels have no minimum size (especially problematic when they are undocked)

Open
#10,019 4 comments 0 reactions 2 assignees View on GitHub

@mathesoncalum is already working on this.

Since Dec 22, 2025.

Fixable in dock system update P2 UI
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Describe the bug
"Vertical" dockable panels (Palettes, Instruments, etc.) have no minimum height. This is not very noticeable when they are docked, but becomes a real problem when they are floating.

Similarly, horizontal panels (Mixer, etc.) have no minimum width.

https://user-images.githubusercontent.com/48658420/145260710-68430c31-b250-4d67-8840-c0f7336f3ed7.mov

See also https://github.com/musescore/MuseScore/issues/15676#issue-1515842957, which also mentions some work-arounds.

Proposed solution
I would suggest setting a minimum height of 200 pixels, for all four vertical panels. All panels become scrollable if their content is taller than themselves, so it really doesn't need to be much. With a height of 200, they are still usable (not very comfortable, but users with a small screen may have no choice).
For the horizontal panels, I would suggest a minimum width of 300 px.

Hint: See NotationPage.qml.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.