aboutsummaryrefslogtreecommitdiff
path: root/src/browser.cpp
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-01-03 22:29:17 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2018-01-03 22:29:17 +0100
commit1e57c2b3f6bd2a4f1756150e669eedffc29cf13d (patch)
tree01f22e47b85e556cd4fae4431f578f9c38bb12ca /src/browser.cpp
parentUpdated PKGBUILD (diff)
downloadsmolbote-1e57c2b3f6bd2a4f1756150e669eedffc29cf13d.tar.xz
Fixed crash with Settings dialog
- User Configuration gets completely written, instead of being just overrides
Diffstat (limited to 'src/browser.cpp')
-rw-r--r--src/browser.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/browser.cpp b/src/browser.cpp
index d7834f4..aad80bb 100644
--- a/src/browser.cpp
+++ b/src/browser.cpp
@@ -13,8 +13,6 @@
#include "mainwindow.h"
#include <QDir>
-#include <QWebEngineDownloadItem>
-
Browser::Browser(int &argc, char *argv[]) :
SingleApplication(argc, argv)
{
@@ -26,6 +24,9 @@ Browser::Browser(int &argc, char *argv[]) :
Browser::~Browser()
{
+ if(m_config) {
+ m_config->writeIfNeeded();
+ }
if(m_bookmarksManager) {
m_bookmarksManager->save();
}