diff --git a/packages/uni-components/src/vue/movable-view/index.tsx b/packages/uni-components/src/vue/movable-view/index.tsx index 5507af33c1e230f0a048c8808483faaa32f1fbeb..389f4eac78d980179a987bbacfc831eea61ac770 100644 --- a/packages/uni-components/src/vue/movable-view/index.tsx +++ b/packages/uni-components/src/vue/movable-view/index.tsx @@ -233,6 +233,12 @@ function useMovableViewState( watch(ySync, (val) => { _setY(val) }) + watch( + () => props.disabled, + () => { + __handleTouchStart() + } + ) watch( () => props.scaleValue, (val) => {