diff --git a/packages/client/src/components/MkPostForm.vue b/packages/client/src/components/MkPostForm.vue index 65528e24..1b364bf1 100644 --- a/packages/client/src/components/MkPostForm.vue +++ b/packages/client/src/components/MkPostForm.vue @@ -1090,13 +1090,21 @@ async function post() { const languages = Object.keys(langmap); const maxLength = 6; - defaultStore.state.recentlyUsedPostLanguages = [language.value] - .concat( - defaultStore.state.recentlyUsedPostLanguages.filter((lang) => { - return lang !== language.value && languages.includes(lang); - }), - ) - .slice(0, maxLength); + defaultStore.set( + "recentlyUsedPostLanguages", + [language.value] + .concat( + defaultStore.state.recentlyUsedPostLanguages.filter( + (lang) => { + return ( + lang !== language.value && + languages.includes(lang) + ); + }, + ), + ) + .slice(0, maxLength), + ); } }