summaryrefslogtreecommitdiff
path: root/src/frontend/btwebenginepage.cpp
diff options
context:
space:
mode:
authorTeus Benschop <teusjannette@gmail.com>2018-10-02 14:12:36 +0200
committerTeus Benschop <teusjannette@gmail.com>2018-10-02 14:12:36 +0200
commitfe3bed3869a1278cc274d67c1c34605d9a498140 (patch)
treec581beefe76d6d57358e4756923a3de506c7c5a5 /src/frontend/btwebenginepage.cpp
parent6ca84db1f51ce1a5eea260ddf1be7dd99437ce7e (diff)
New upstream version 2.11.2
Diffstat (limited to 'src/frontend/btwebenginepage.cpp')
-rw-r--r--src/frontend/btwebenginepage.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/frontend/btwebenginepage.cpp b/src/frontend/btwebenginepage.cpp
index c818789..584a6d5 100644
--- a/src/frontend/btwebenginepage.cpp
+++ b/src/frontend/btwebenginepage.cpp
@@ -35,9 +35,12 @@ BtWebEnginePage::BtWebEnginePage(QObject *parent)
}
bool BtWebEnginePage::acceptNavigationRequest(
- const QUrl& url, NavigationType /*type*/, bool /*isMainFrame*/) {
- emit linkClicked(url);
- return false;
+ const QUrl& url, NavigationType type, bool isMainFrame) {
+ if (type == QWebEnginePage::NavigationTypeLinkClicked) {
+ emit linkClicked(url);
+ return false;
+ }
+ return QWebEnginePage::acceptNavigationRequest(url, type, isMainFrame);
}
void BtWebEnginePage::addJavaScriptObject(const QString &name, QObject *object) {