We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d454d80 commit a5b8c28Copy full SHA for a5b8c28
src/notation/internal/notationselectionrange.cpp
@@ -167,12 +167,12 @@ mu::engraving::Segment* NotationSelectionRange::rangeEndSegment() const
167
{
168
mu::engraving::Segment* endSegment = score()->selection().endSegment();
169
170
- if (!endSegment) {
171
- return nullptr;
+ if (endSegment && !endSegment->enabled()) {
+ endSegment = endSegment->next1MMenabled();
172
}
173
174
- if (!endSegment->enabled()) {
175
- endSegment = endSegment->next1MMenabled();
+ if (!endSegment) {
+ endSegment = score()->lastSegmentMM();
176
177
178
return endSegment;
0 commit comments