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
{{ message }}
Repository navigation
The text in the form input wrapped in react-draggable cannot be selected normally #653
As an example
When I use the antd modal component (any component can be reproduced), I use the drag and drop function. At this time, if I add an input (or textarea) to the modal and write text in the input, then I write the text in the most input text. Hold down the left mouse button on the right and swipe left to select text (quickly), when the mouse slides outside of react-draggable, the background color of the selected text in the input disappears, and the input becomes the state of triggering the focus.
How can I avoid this abnormal situation?
The following three pictures represent snapshots taken during mouse movement
1.
2.
3.
Please drag the header text to the right to move the drag area to the right by about 200px
Enter text in input
Use the mouse/trackpad to select text from right to left until the mouse reaches an area outside the drag area
At this point, you can see that the selected text has lost its selected state
Activity
Abban-Fahim commentedon Apr 25, 2022
Have you added the input element into the list of attributes to not trigger dragging (the
cancelattribute on theDraggableComponent)?Could you provide the source code for me to help you further?
jwangyangls commentedon Apr 26, 2022
@Abban-Fahim I made a demo; https://stackblitz.com/edit/react-ts-uwoi15?file=Hello.tsx
steps:
At this point, you can see that the selected text has lost its selected state
jwangyangls commentedon Apr 26, 2022
jwangyangls commentedon Apr 27, 2022
Please take the time to look at this question.