diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index 1ae3b953b73..5f22059414a 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -7061,8 +7061,10 @@ void TextEditorWidget::mousePressEvent(QMouseEvent *e) RefactorMarker refactorMarker = d->m_refactorOverlay->markerAt(e->pos()); if (refactorMarker.isValid()) { - if (refactorMarker.callback) + if (refactorMarker.callback) { refactorMarker.callback(this); + return; + } } else { d->m_linkPressed = d->isMouseNavigationEvent(e); }