diff --git a/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue b/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue index 28fd4c3c3d..efe7f9c0d1 100644 --- a/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue +++ b/core/core-frontend/src/components/data-visualization/canvas/ComponentWrapper.vue @@ -383,6 +383,7 @@ const freezeFlag = computed(() => { return ( isMainCanvas(props.canvasId) && config.value.freeze && + !isMobile() && scrollMain.value - config.value.style?.top > 0 ) }) diff --git a/core/core-frontend/src/components/data-visualization/canvas/Shape.vue b/core/core-frontend/src/components/data-visualization/canvas/Shape.vue index 1ae2a21251..3d38bda3ca 100644 --- a/core/core-frontend/src/components/data-visualization/canvas/Shape.vue +++ b/core/core-frontend/src/components/data-visualization/canvas/Shape.vue @@ -337,6 +337,7 @@ const freezeFlag = computed(() => { return ( isMainCanvas(canvasId.value) && element.value.freeze && + !mobileInPc.value && mainScrollTop.value - defaultStyle.value.top > 0 ) })