From 81d4285580fd4a7da9f5bdf10e703a32f79e8a86 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Wed, 15 Jun 2022 22:36:16 +0200 Subject: [PATCH] Fix settings groups not being terminated properly on logout fixes #1094 --- src/ChatPage.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ChatPage.cpp b/src/ChatPage.cpp index daae116e..ed1bafd2 100644 --- a/src/ChatPage.cpp +++ b/src/ChatPage.cpp @@ -297,6 +297,10 @@ ChatPage::deleteConfigs() settings->beginGroup(QStringLiteral("auth")); settings->remove(QLatin1String("")); settings->endGroup(); // auth + if (UserSettings::instance()->profile() != QLatin1String("")) { + settings->endGroup(); // profilename + settings->endGroup(); // profile + } http::client()->shutdown(); cache::deleteData();