Undoing change in staff type of a staff does not restore the right clef

• Nov 13, 2012 - 02:06
Type
Functional
Severity
S4 - Minor
Status
closed
Project
Tags

1. Create Piano score.
2. Right-click stave.
3. 'Stave Properties…'.
4. Change 'Type:' to 'Tab'.
5. 'OK'.
6. 'Undo'.

Result: Tablature2 clef remains.

1. Create Guitar (Tablature) score.
2. Right-click stave.
3. 'Stave Properties…'.
4. Change 'Type:' to 'Pitched 5 lines'.
5. 'OK'.
6. 'Undo'.

Result: Clef changes from Tablature to Tablature2.

Using MuseScore 2.0 Nightly Build (d470cbd) - Mac 10.7.5.


Comments

I'm looking into it.

From a first look, it seems the program has not enough data (stored or set) to ensure a clean clef change from TAB to pitched staff.

For instance, as a variation to the second case listed above:

1. Create Guitar (Tablature) score.
2. Save, close and re-open (to ensure no transient data is stored in the score)
3. Right-click stave.
4. 'Stave Properties…'.
5. Change 'Type:' to 'Pitched 5 lines'.

Result: the staff changes to pitched, but a) the TAB clef remain, b) notes have a HUGE number of ledger lines, as if the program had no idea of what the clef may mean:

NOT FOUND: 1

This may require adding more internal data and some discussion among the devs is probably required.

M.

Status (old) active fixed

Due to changes since, the first set of steps are no longer possible to try, but I did with the second ones and this seems fixed?

Using MuseScore 2.0 Nightly Build (361ce83) - Mac 10.7.5.

Status (old) closed active

While the following steps do work:

  1. TAB staff
  2. change to 'standard'
  3. undo

the reverse does not:

  1. standard staff
  2. change to TAB
  3. undo

as a TAB clef remains.

In general, when 'coming back' to a standard staff type, the programme does not have enough data to restore the right clef.

M.