diff --git a/src/app/components/message/behavior/DraggableMessage.tsx b/src/app/components/message/behavior/DraggableMessage.tsx index 31394d4e..3bd035a1 100644 --- a/src/app/components/message/behavior/DraggableMessage.tsx +++ b/src/app/components/message/behavior/DraggableMessage.tsx @@ -47,7 +47,7 @@ export function DraggableMessage({ } } - const xTarget = down ? Math.min(0, mvx) : 0; + const xTarget = down ? mvx : 0; const distance = Math.abs(xTarget); setEditVisible(canEdit && distance >= EDIT_THRESHOLD); @@ -79,6 +79,7 @@ export function DraggableMessage({ axis: 'x', filterTaps: true, threshold: 10, + bounds: { right: 0 }, } );