From 4fce16141439b4e66a797073d75c396c7b965b9f Mon Sep 17 00:00:00 2001 From: nowrep Date: Sat, 6 Oct 2012 11:15:58 +0200 Subject: [PATCH] Set default white background for all pages. - fixes issue with dark themes closes #602 --- src/lib/app/mainapplication.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/app/mainapplication.cpp b/src/lib/app/mainapplication.cpp index a37d802f6..72aec0f53 100644 --- a/src/lib/app/mainapplication.cpp +++ b/src/lib/app/mainapplication.cpp @@ -809,7 +809,11 @@ void MainApplication::reloadUserStyleSheet() QUrl MainApplication::userStyleSheet(const QString &filePath) const { - QString userStyle = AdBlockManager::instance()->elementHidingRules() + "{ display:none !important;}"; + // Set default white background for all sites + // Fixes issue with dark themes when sites don't set background + + QString userStyle = "body{background:white;}"; + userStyle += AdBlockManager::instance()->elementHidingRules() + "{ display:none !important;}"; QFile file(filePath); if (!filePath.isEmpty() && file.open(QFile::ReadOnly)) {