You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You need to set the prop canDropOnNonFolder to false to get the desired behavior.
People can set this to true to implement special behavior for items being dropped on items that are not considered folders, but if you want to allow drag events only on items that can expand, which are named folders in the terminology of RCT, this needs to be set to false.
Describe the bug
Using the default playground provided here - https://codesandbox.io/p/sandbox/react-complex-tree-playground-u5tjs
you can lose access to items by dragging folders under pages.
To Reproduce
Expand the "Desserts" option. Drag Cookie to the root level.
Drag anything under cookie
Expected behavior
Cookie is a leaf node - nothing should be draggable under it.
Screenshots
Screen.Recording.2025-04-05.at.9.45.18.PM.mov
Additional context
Can reproduce in playground directly
The text was updated successfully, but these errors were encountered: