From 1c8c51aa2444972fd9ababc26a011119c796004f Mon Sep 17 00:00:00 2001 From: Matt McClinch Date: Thu, 20 Jun 2019 14:43:26 -0400 Subject: [PATCH] fix #291051: Crash on redo after deleting a key signature --- libmscore/measure.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmscore/measure.cpp b/libmscore/measure.cpp index fbd88f746a..0eae4d7568 100644 --- a/libmscore/measure.cpp +++ b/libmscore/measure.cpp @@ -3813,7 +3813,7 @@ void Measure::addSystemHeader(bool isFirstSystem) // a transposing instrument using a different key sig. // To prevent this from making the wrong key sig display, remove any key // sigs on staves where the key in this measure is C. - score()->undo(new RemoveElement(e)); + kSegment->remove(e); } }