FIX: Emoji pack now persists on reload

pull/1141/head
Asraye 2025-08-29 21:55:56 +10:00 committed by GitHub
parent 9d82873d2a
commit 608b0a3ef2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 10 additions and 5 deletions

View File

@ -66,11 +66,16 @@ export default class Settings
} }
@action hydrate(data: ISettings) { @action hydrate(data: ISettings) {
Object.keys(data).forEach( Object.keys(data).forEach((key) => {
(key) => const val = (data as any)[key];
typeof (data as any)[key] !== "undefined" && if (typeof val !== "undefined") {
this.data.set(key, (data as any)[key]), if (key === "appearance:emoji") {
); setGlobalEmojiPack(val);
}
this.data.set(key, val);
}
});
} }
/** /**