From e33b2fa1ec44ea0d6b75f4cb44464bcc3e70dbe9 Mon Sep 17 00:00:00 2001 From: Calum Matheson Date: Tue, 12 Dec 2023 14:00:02 +0000 Subject: [PATCH 1/2] Show placement inspector control for textlines --- src/inspector/models/notation/lines/textlinesettingsmodel.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/inspector/models/notation/lines/textlinesettingsmodel.cpp b/src/inspector/models/notation/lines/textlinesettingsmodel.cpp index ac9d315decee3..d23f07cf47316 100644 --- a/src/inspector/models/notation/lines/textlinesettingsmodel.cpp +++ b/src/inspector/models/notation/lines/textlinesettingsmodel.cpp @@ -89,7 +89,6 @@ void TextLineSettingsModel::createProperties() m_dashGapLength = buildPropertyItem(Pid::DASH_GAP_LEN); m_placement = buildPropertyItem(Pid::PLACEMENT); - m_placement->setIsVisible(false); m_beginningText = buildPropertyItem(Pid::BEGIN_TEXT); m_beginningTextOffset = buildPointFPropertyItem(Pid::BEGIN_TEXT_OFFSET); From 6a6f7e69a7692f2ca45dddaf01a7ff9c58b757e4 Mon Sep 17 00:00:00 2001 From: Calum Matheson Date: Wed, 13 Dec 2023 15:26:54 +0000 Subject: [PATCH 2/2] Corrected placement property defaults for system and text lines --- src/engraving/dom/textline.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engraving/dom/textline.cpp b/src/engraving/dom/textline.cpp index f14a8d4558250..06cd15b5d30c0 100644 --- a/src/engraving/dom/textline.cpp +++ b/src/engraving/dom/textline.cpp @@ -251,9 +251,9 @@ engraving::PropertyValue TextLine::propertyDefault(Pid propertyId) const switch (propertyId) { case Pid::PLACEMENT: if (systemFlag()) { - return style().styleV(Sid::textLinePlacement); - } else { return style().styleV(Sid::systemTextLinePlacement); + } else { + return style().styleV(Sid::textLinePlacement); } case Pid::BEGIN_TEXT: case Pid::CONTINUE_TEXT: