diff --git a/src/libs/browser/webview.cpp b/src/libs/browser/webview.cpp index ec51bcbb..1480b2ed 100644 --- a/src/libs/browser/webview.cpp +++ b/src/libs/browser/webview.cpp @@ -102,8 +102,8 @@ void WebView::resetZoom() QWebEngineView *WebView::createWindow(QWebEnginePage::WebWindowType type) { - Q_UNUSED(type) - return Core::Application::instance()->mainWindow()->createTab()->webControl()->m_webView; + const bool activate = (type != QWebEnginePage::WebBrowserBackgroundTab); + return Core::Application::instance()->mainWindow()->createTab(QUrl(QStringLiteral("about:blank")), activate)->webControl()->m_webView; } void WebView::contextMenuEvent(QContextMenuEvent *event)