From 8ba23c5d54499309bf5693be6df9e3be353ff74d Mon Sep 17 00:00:00 2001 From: VasigaranAndAngel <72515046+VasigaranAndAngel@users.noreply.github.com> Date: Tue, 3 Dec 2024 01:41:39 +0530 Subject: [PATCH] fix: clear all setting values when opening a library (#622) --- tagstudio/src/qt/ts_qt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index 4aa36762..c1e0b934 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -1183,7 +1183,7 @@ class QtDriver(DriverMixin, QObject): all_libs_list = sorted(all_libs.items(), key=lambda item: item[0], reverse=True) # remove previously saved items - self.settings.clear() + self.settings.remove("") for item_key, item_value in all_libs_list[:item_limit]: self.settings.setValue(item_key, item_value)