From 3b8f10389e62a2acbca7eac9ead484de046020c9 Mon Sep 17 00:00:00 2001 From: DangWang Date: Fri, 17 Apr 2020 16:01:32 +0300 Subject: [PATCH] fix #16077 part 1: Double click an instrument name to open the corresponding menu --- mscore/events.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mscore/events.cpp b/mscore/events.cpp index 82e1fabff837..cf546c2a9f28 100644 --- a/mscore/events.cpp +++ b/mscore/events.cpp @@ -729,9 +729,15 @@ void ScoreView::mouseDoubleClickEvent(QMouseEvent* mouseEvent) Element* clickedElement = elementNear(toLogical(mouseEvent->pos())); - if (!(clickedElement && clickedElement->isEditable())) + if (!clickedElement) return; + if (!clickedElement->isEditable()) { + if (clickedElement->isInstrumentName()) // double-click an instrument name to open the edit staff/part properties menu + elementPropertyAction("staff-props", clickedElement); + return; + } + startEditMode(clickedElement); if (clickedElement->isTextBase()) {