Don't remove custom key signatures from begining of the score.
This commit is contained in:
parent
91109a17df
commit
d15474fd7b
1 changed files with 1 additions and 1 deletions
|
@ -611,7 +611,7 @@ void Score::transposeKeys(staff_idx_t staffStart, staff_idx_t staffEnd, const Fr
|
|||
// }
|
||||
Key nKey = transposeKey(ke.key(), segmentInterval, pref);
|
||||
// remove initial C major key signatures
|
||||
if (nKey == Key::C && s->tick().isZero()) {
|
||||
if (nKey == Key::C && s->tick().isZero() && !ks->isCustom()) {
|
||||
undo(new RemoveElement(ks));
|
||||
if (s->empty()) {
|
||||
undo(new RemoveElement(s));
|
||||
|
|
Loading…
Reference in a new issue