WebScrollBarManager: Guard against ScrollBarData being deleted

remotes/origin/falkon
David Rosca 9 years ago
parent fcc356e4df
commit f9a0d202de
  1. 2
      src/lib/webengine/webscrollbarmanager.cpp

@ -142,7 +142,7 @@ void WebScrollBarManager::addWebView(WebView *view)
QPointer<WebView> p(view);
view->page()->runJavaScript(source, WebPage::SafeJsWorld, [=](const QVariant &res) {
if (!p) {
if (!p || !m_scrollbars.contains(view)) {
return;
}
const QVariantMap map = res.toMap();

Loading…
Cancel
Save