diff options
author | Michal Klocek <michal.klocek@qt.io> | 2019-09-03 15:08:12 +0200 |
---|---|---|
committer | Michal Klocek <michal.klocek@qt.io> | 2019-09-04 10:03:17 +0200 |
commit | 20555210e74c67de028dfcca1559e9839e626c76 (patch) | |
tree | 661462b0eb8bc012393de4c6c8a933a5c92c8267 /src/webengine/api | |
parent | 5ff6ecf1cabcc93700d7997c2e22e14a84743d33 (diff) |
Fix invalid url on profile change
If adapter is initialized use always active url.
Fixes: QTBUG-77977
Change-Id: Ie8d4ec7d7c703322cef50d26931cce2b130dcf34
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/webengine/api')
-rw-r--r-- | src/webengine/api/qquickwebengineview.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/webengine/api/qquickwebengineview.cpp b/src/webengine/api/qquickwebengineview.cpp index bb8428951..906eb4b75 100644 --- a/src/webengine/api/qquickwebengineview.cpp +++ b/src/webengine/api/qquickwebengineview.cpp @@ -1119,9 +1119,7 @@ void QQuickWebEngineViewPrivate::updateAdapter() adapter->setClient(this); if (wasInitialized) { if (!m_html.isEmpty()) - adapter->setContent(m_html.toUtf8(), defaultMimeType, m_url); - else if (m_url.isValid()) - adapter->load(m_url); + adapter->setContent(m_html.toUtf8(), defaultMimeType, activeUrl); else if (activeUrl.isValid()) adapter->load(activeUrl); else |