From 89744209fff250d28104fd06af185d398b03950b Mon Sep 17 00:00:00 2001 From: Robertkill Date: Tue, 7 May 2024 14:16:11 +0800 Subject: [PATCH] fix: The full-screen configuration is reset. The configuration save path is also incorrect. log: as title issue: https://github.com/linuxdeepin/developer-center/issues/8370 --- src/models/itemarrangementproxymodel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/models/itemarrangementproxymodel.cpp b/src/models/itemarrangementproxymodel.cpp index 4f63d60e..71b7cbb2 100644 --- a/src/models/itemarrangementproxymodel.cpp +++ b/src/models/itemarrangementproxymodel.cpp @@ -249,8 +249,8 @@ void ItemArrangementProxyModel::loadItemArrangementFromUserData() void ItemArrangementProxyModel::saveItemArrangementToUserData() { - const QString arrangementSettingBasePath(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)); - const QString arrangementSettingPath(QDir(arrangementSettingBasePath).absoluteFilePath("item-arrangement.ini")); + const QString arrangementSettingBasePath(QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation)); + const QString arrangementSettingPath(QDir(arrangementSettingBasePath).absoluteFilePath("deepin/dde-launchpad/item-arrangement.ini")); QSettings itemArrangementSettings(arrangementSettingPath, QSettings::NativeFormat); itemArrangementSettings.clear();