diff --git a/packages/web/src/datagrid/DataGridCore.svelte b/packages/web/src/datagrid/DataGridCore.svelte index df5d6da95..a666fbfc5 100644 --- a/packages/web/src/datagrid/DataGridCore.svelte +++ b/packages/web/src/datagrid/DataGridCore.svelte @@ -1413,7 +1413,11 @@ function handleGridWheel(event) { if (event.shiftKey) { - scrollHorizontal(event.deltaY, event.deltaX); + if (isMac()) { + scrollHorizontal(event.deltaX, event.deltaY); + } else { + scrollHorizontal(event.deltaY, event.deltaX); + } } else { scrollHorizontal(event.deltaX, event.deltaY); scrollVertical(event.deltaX, event.deltaY);