BetterFolders: Fix CloseServerFolder

This commit is contained in:
thororen 2026-09-02 21:02:03 -04:00
parent 997b7d6a93
commit 0a919f2c06
No known key found for this signature in database

View file

@ -288,10 +288,12 @@ export default definePlugin({
const guildFolder = getGuildFolder(data.guildId);
if (guildFolder?.folderId) {
if (settings.store.forceOpen && !ExpandedGuildFolderStore.isFolderExpanded(guildFolder.folderId)) {
const wasExpanded = ExpandedGuildFolderStore.isFolderExpanded(guildFolder.folderId);
if (settings.store.forceOpen && !wasExpanded) {
FolderUtils.toggleGuildFolderExpand(guildFolder.folderId);
}
if (settings.store.closeServerFolder && ExpandedGuildFolderStore.isFolderExpanded(guildFolder.folderId)) {
if (settings.store.closeServerFolder && wasExpanded) {
FolderUtils.toggleGuildFolderExpand(guildFolder.folderId);
}
} else if (settings.store.closeAllFolders) {