From 019303684580749ec17bd49ffdbd59779f1fbf33 Mon Sep 17 00:00:00 2001 From: Chen Fengyuan Date: Sat, 6 Jul 2024 17:32:17 +0800 Subject: [PATCH] fix(element-image): zoom when the selection is both zoomable and dynamic --- packages/element-image/src/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/element-image/src/index.ts b/packages/element-image/src/index.ts index cba757ef1..6c17a5483 100644 --- a/packages/element-image/src/index.ts +++ b/packages/element-image/src/index.ts @@ -264,7 +264,11 @@ export default class CropperImage extends CropperElement { this.$getTagNameOf(CROPPER_SELECTION), ); - if (!$selection || !$selection.zoomable || $selection.dynamic) { + if ( + !$selection + || !$selection.zoomable + || ($selection.zoomable && $selection.dynamic) + ) { const { x, y } = this.getBoundingClientRect(); this.$zoom(