From 1360cbe9cd11c99a23847600c820a900897dd381 Mon Sep 17 00:00:00 2001 From: "Felix (xq) Queißner" Date: Mon, 29 Jun 2020 00:16:34 +0200 Subject: Makes Ctrl-LMB on a link open into a new tab. --- src/browsertab.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/browsertab.cpp') diff --git a/src/browsertab.cpp b/src/browsertab.cpp index c979b4c..8c6fb37 100644 --- a/src/browsertab.cpp +++ b/src/browsertab.cpp @@ -678,7 +678,7 @@ void BrowserTab::on_fav_button_clicked() toggleIsFavourite(this->ui->fav_button->isChecked()); } -void BrowserTab::on_text_browser_anchorClicked(const QUrl &url) +void BrowserTab::on_text_browser_anchorClicked(const QUrl &url, bool open_in_new_tab) { // Ctrl scheme is *always* the current tab, it's // used for fake-buttons @@ -749,7 +749,7 @@ void BrowserTab::on_text_browser_anchorClicked(const QUrl &url) if (support == ProtocolSetup::Enabled) { - if(this->ui->text_browser->last_button == Qt::MiddleButton) { + if(open_in_new_tab) { mainWindow->addNewTab(false, real_url); } else { this->navigateTo(real_url, PushImmediate); -- cgit v1.2.3