fix temporary changes not working

This commit is contained in:
Henry Jameson 2025-03-19 03:33:05 +02:00
commit 4b51432ff1
3 changed files with 14 additions and 3 deletions

View file

@ -109,15 +109,15 @@ const config = {
const confirm = () => {
dispatch('setOption', { name, value })
commit('clearTemporaryChanges')
useInterfaceStore().clearTemporaryChanges()
}
const revert = () => {
commit('setOptionTemporarily', { name, value: oldValue })
commit('clearTemporaryChanges')
useInterfaceStore().clearTemporaryChanges()
}
commit('setTemporaryChanges', {
useInterfaceStore().setTemporaryChanges({
timeoutId: setTimeout(revert, 10000),
confirm,
revert