musescore / musescore/MuseScore

Appearance button disappears when you click on a different item

Open
#19,233 1 comment 0 reactions 2 assignees View on GitHub

@avvvvve is already working on this.

Since Jan 22, 2024.

P3 UI
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

UI bug

Bug description

Selecting a different text object, when the Appearance subpanel is open, causes the Appearance button to disappear from the Properties panel.

Steps to reproduce

Note: This test was conducted on a laptop with a 15 inch screen.

  1. Open the attached score.
    disappearing_button.zip
  2. Click on a Fingering
  3. Click on the Appearance button (Properties panel)
  4. With the Appearance subpanel still open, click on a different fingering

Actual behaviour: The Appearance button disappears from the properties panel.
Expected behaviour: Appearance button should be visible at all times. This allows the user to close the subpanel with a mouse click and keep the text objects selected.

  1. Now press Esc to close the Appearance subpanel.

Actual behaviour: The subpanel closes and any previously-selected text objects are unselected. The user has to reselect the text items in order to continue using the Properties panel.
Expected behaviour: Only the subpanel should close leaving the text-object selection intact. The user can continue to use the Properties panel without having to reselect anything.

Screenshots/Screen recordings

https://github.com/musescore/MuseScore/assets/87246583/2be81a26-635d-40a8-8d89-f20918edbdee

MuseScore Version

MuseScore version (64-bit): 4.1.1-232071203, revision: github-musescore-musescore-e4d1ddf

Regression

N/A

Operating system

OS: Linux Mint 20.1, Arch.: x86_64,

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.