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
After initiating a system drag-and-drop session via view.startDragAndDrop (triggered by a long-press on the DrawingSurface), subsequent touch interactions for the Eraser tool fail to function.
Although the lines are erased from the underlying canvas, the screen still displays them. The strokes_data column for that particular note contains an empty array.
Steps to Reproduce
Open a Note in Cahier and draw several lines using any brush.
Toggle the Eraser mode off (ensure you are in drawing mode).
Long-press on the drawing to initiate the System Drag (the ghost image appears).
Release the drag (the ghost image disappears).
Toggle Eraser mode ON.
Attempt to erase the existing lines.
Actual Result: The lines remain visible on the canvas. The eraser appears "dead" or desynced.
Expected Result: The eraser should function immediately and accurately after the drag session ends.
After initiating a system drag-and-drop session via
view.startDragAndDrop(triggered by a long-press on theDrawingSurface), subsequent touch interactions for the Eraser tool fail to function.Although the lines are erased from the underlying canvas, the screen still displays them. The
strokes_datacolumn for that particular note contains an empty array.Steps to Reproduce
Actual Result: The lines remain visible on the canvas. The eraser appears "dead" or desynced.
Expected Result: The eraser should function immediately and accurately after the drag session ends.
Screen_recording_20260127_214724.mp4