From 0bab393394b79bbd9a7e77ff5fe7cbc9791624ad Mon Sep 17 00:00:00 2001 From: "Zheng, Lei" Date: Tue, 25 Jun 2019 17:36:54 +0800 Subject: [PATCH] BrowserView: fix QWebEngine focus problem --- src/Mod/Web/Gui/BrowserView.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Web/Gui/BrowserView.cpp b/src/Mod/Web/Gui/BrowserView.cpp index 518134f7ee..50bf985def 100644 --- a/src/Mod/Web/Gui/BrowserView.cpp +++ b/src/Mod/Web/Gui/BrowserView.cpp @@ -430,6 +430,10 @@ BrowserView::BrowserView(QWidget* parent) view->settings()->setAttribute(QWebEngineSettings::AutoLoadIconsForPage, true); +#if QT_VERSION >= 0x050800 + view->settings()->setAttribute(QWebEngineSettings::FocusOnNavigationEnabled,false); +#endif + connect(view->page()->profile(), SIGNAL(downloadRequested(QWebEngineDownloadItem*)), this, SLOT(onDownloadRequested(QWebEngineDownloadItem*))); connect(view->page(), SIGNAL(iconChanged(const QIcon &)),