diff --git a/src/renderer/views/Setting/components/DislikeListModal.vue b/src/renderer/views/Setting/components/DislikeListModal.vue index ae7bfccb..2a785df3 100644 --- a/src/renderer/views/Setting/components/DislikeListModal.vue +++ b/src/renderer/views/Setting/components/DislikeListModal.vue @@ -26,8 +26,10 @@ export default { const rules = ref('') const handleSave = async() => { - await overwirteDislikeInfo(rules.value) - emit('onRuleUpdate') + if (rules.value.trim() != dislikeInfo.rules.trim()) { + await overwirteDislikeInfo(rules.value) + emit('onRuleUpdate') + } emit('update:modelValue', false) }