diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-01-22 15:54:09 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-02-01 10:18:47 +0000 |
commit | 0aa8a98afa964d9ebf819d157ed9d600bff3633f (patch) | |
tree | 0f3a1ffd87ed7de149a506520536f0b1abaf39be /src/plugins/help/textbrowserhelpviewer.cpp | |
parent | 5e054115ec61ad1ed7c70479323a38ad9e2af93b (diff) |
Help: Disable middle-mouse click outside of help mode
Since only help mode supports it.
Fixes: QTCREATORBUG-20554
Change-Id: Ida8cee01c0ab0c8fc5ffacf3c4521feeadf65995
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/help/textbrowserhelpviewer.cpp')
-rw-r--r-- | src/plugins/help/textbrowserhelpviewer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/help/textbrowserhelpviewer.cpp b/src/plugins/help/textbrowserhelpviewer.cpp index 930df58207b..6f47f000cbc 100644 --- a/src/plugins/help/textbrowserhelpviewer.cpp +++ b/src/plugins/help/textbrowserhelpviewer.cpp @@ -432,7 +432,8 @@ void TextBrowserHelpWidget::mouseReleaseEvent(QMouseEvent *e) bool controlPressed = e->modifiers() & Qt::ControlModifier; const QString link = linkAt(e->pos()); - if ((controlPressed || e->button() == Qt::MidButton) && !link.isEmpty()) { + if (m_parent->isActionVisible(HelpViewer::Action::NewPage) + && (controlPressed || e->button() == Qt::MidButton) && !link.isEmpty()) { emit m_parent->newPageRequested(QUrl(link)); return; } |