Skip to content

Commit e369803

Browse files
committed
fix(core): respect pan on scroll class name
1 parent c3b10da commit e369803

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/core/src/container/Viewport/Viewport.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,10 @@ onMounted(() => {
297297
}
298298
299299
// if the target element is inside an element with the nopan class, we prevent panning
300-
if (isWrappedWithClass(event, noPanClassName.value) && event.type !== 'wheel') {
300+
if (
301+
isWrappedWithClass(event, noPanClassName.value) &&
302+
((!panOnScroll.value && event.type !== 'wheel') || (panOnScroll.value && event.type === 'wheel'))
303+
) {
301304
return false
302305
}
303306

0 commit comments

Comments
 (0)