From 9211a8eceb3c0c79d6f270b36c84a96ba5824352 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Wed, 15 Mar 2017 10:49:27 +0100 Subject: [PATCH] Disable native scrollbars by default See #2246 --- src/lib/preferences/preferences.cpp | 2 +- src/lib/webengine/webscrollbarmanager.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/preferences/preferences.cpp b/src/lib/preferences/preferences.cpp index 46fa16b80..d6b1a3d96 100644 --- a/src/lib/preferences/preferences.cpp +++ b/src/lib/preferences/preferences.cpp @@ -277,7 +277,7 @@ Preferences::Preferences(BrowserWindow* window) ui->animateScrolling->setChecked(settings.value("AnimateScrolling", true).toBool()); ui->wheelScroll->setValue(settings.value("wheelScrollLines", qApp->wheelScrollLines()).toInt()); ui->xssAuditing->setChecked(settings.value("XSSAuditing", false).toBool()); - ui->useNativeScrollbars->setChecked(settings.value("UseNativeScrollbars", true).toBool()); + ui->useNativeScrollbars->setChecked(settings.value("UseNativeScrollbars", false).toBool()); foreach (int level, WebView::zoomLevels()) { ui->defaultZoomLevel->addItem(QString("%1%").arg(level)); diff --git a/src/lib/webengine/webscrollbarmanager.cpp b/src/lib/webengine/webscrollbarmanager.cpp index 8ae55f042..ff7c9635f 100644 --- a/src/lib/webengine/webscrollbarmanager.cpp +++ b/src/lib/webengine/webscrollbarmanager.cpp @@ -109,7 +109,7 @@ WebScrollBarManager::WebScrollBarManager(QObject *parent) void WebScrollBarManager::loadSettings() { - m_enabled = Settings().value(QSL("Web-Browser-Settings/UseNativeScrollbars"), true).toBool(); + m_enabled = Settings().value(QSL("Web-Browser-Settings/UseNativeScrollbars"), false).toBool(); if (!m_enabled) { for (WebView *view : m_scrollbars.keys()) {