From 6dc33c5ae79377bc06efb340565665dd75c6e514 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Mon, 7 Aug 2023 23:36:32 -0400 Subject: [PATCH] Fix scrolling issue --- .../redux-devtools-inspector-monitor/package.json | 1 + .../src/ActionList.tsx | 2 ++ pnpm-lock.yaml | 15 +++++++++++++++ 3 files changed, 18 insertions(+) diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index 44731d5b..dc2679e2 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -37,6 +37,7 @@ "dependencies": { "@babel/runtime": "^7.22.6", "@dnd-kit/core": "^6.0.8", + "@dnd-kit/modifiers": "^6.0.1", "@dnd-kit/sortable": "^7.0.2", "@dnd-kit/utilities": "^3.2.1", "@types/lodash": "^4.14.196", diff --git a/packages/redux-devtools-inspector-monitor/src/ActionList.tsx b/packages/redux-devtools-inspector-monitor/src/ActionList.tsx index 563bb47e..f0c29986 100644 --- a/packages/redux-devtools-inspector-monitor/src/ActionList.tsx +++ b/packages/redux-devtools-inspector-monitor/src/ActionList.tsx @@ -11,6 +11,7 @@ import { useSensor, useSensors, } from '@dnd-kit/core'; +import { restrictToFirstScrollableAncestor } from '@dnd-kit/modifiers'; import { SortableContext, sortableKeyboardCoordinates, @@ -169,6 +170,7 @@ export default function ActionList>({ sensors={sensors} collisionDetection={closestCenter} onDragEnd={handleDragEnd} + modifiers={[restrictToFirstScrollableAncestor]} > =16.8.0' + dependencies: + '@dnd-kit/core': 6.0.8(react-dom@18.2.0)(react@18.2.0) + '@dnd-kit/utilities': 3.2.1(react@18.2.0) + react: 18.2.0 + tslib: 2.6.1 + dev: false + /@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.0.8)(react@18.2.0): resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==} peerDependencies: