diff --git a/src/measure.cpp b/src/measure.cpp index 7b566400378..322b01ea635 100644 --- a/src/measure.cpp +++ b/src/measure.cpp @@ -95,7 +95,7 @@ Measure::Measure(bool measureMusic, int logMeasureNb) this->Reset(); - if (!measureMusic) this->SetRight(BARRENDITION_invis); + if (!this->IsMeasuredMusic()) this->SetRight(BARRENDITION_invis); } Measure::~Measure() @@ -149,10 +149,8 @@ void Measure::Reset() m_rightBarLine.SetForm(this->GetRight()); m_leftBarLine.SetForm(this->GetLeft()); - if (!m_measuredMusic) { - m_drawingFacsX1 = VRV_UNSET; - m_drawingFacsX2 = VRV_UNSET; - } + m_drawingFacsX1 = VRV_UNSET; + m_drawingFacsX2 = VRV_UNSET; m_drawingEnding = NULL; m_hasAlignmentRefWithMultipleLayers = false; diff --git a/src/view_element.cpp b/src/view_element.cpp index 93735da393d..0525ffcdff4 100644 --- a/src/view_element.cpp +++ b/src/view_element.cpp @@ -1778,7 +1778,9 @@ void View::DrawSyl(DeviceContext *dc, LayerElement *element, Layer *layer, Staff return; } - syl->SetDrawingYRel(this->GetSylYRel(syl->m_drawingVerse, staff)); + if (!m_doc->IsFacs()) { + syl->SetDrawingYRel(this->GetSylYRel(syl->m_drawingVerse, staff)); + } dc->StartGraphic(syl, "", syl->GetID()); dc->DeactivateGraphicY();