From 98653d1bb3195a0d7d7811cdad7464a50126ebac Mon Sep 17 00:00:00 2001 From: lasconic Date: Wed, 27 Aug 2014 12:27:37 +0200 Subject: [PATCH] fix #30951 --- mscore/editstaff.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mscore/editstaff.cpp b/mscore/editstaff.cpp index 8bc8ef683b06..4e6ed80df846 100644 --- a/mscore/editstaff.cpp +++ b/mscore/editstaff.cpp @@ -241,12 +241,13 @@ void EditStaff::apply() bool nhide = neverHide->isChecked(); bool ifEmpty = showIfEmpty->isChecked(); qreal scale = mag->value() / 100.0; - - if (!(instrument == *part->instr()) || part->partName() != partName->text()) { + + QString newPartName = partName->text().simplified(); + if (!(instrument == *part->instr()) || part->partName() != newPartName) { Interval v1 = instrument.transpose(); Interval v2 = part->instr()->transpose(); - score->undo(new ChangePart(part, instrument, partName->text())); + score->undo(new ChangePart(part, instrument, newPartName)); emit instrumentChanged(); if (v1 != v2)