We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a18f1ec commit b5cad0eCopy full SHA for b5cad0e
packages/runtime-core/src/helpers/useModel.ts
@@ -81,9 +81,9 @@ export function useModel(
81
// updates and there will be no prop sync. However the local input state
82
// may be out of sync, so we need to force an update here.
83
if (
84
- value !== emittedValue &&
85
- value !== prevSetValue &&
86
- emittedValue === prevEmittedValue
+ hasChanged(value, emittedValue) &&
+ hasChanged(value, prevSetValue) &&
+ !hasChanged(emittedValue, prevEmittedValue)
87
) {
88
trigger()
89
}
0 commit comments