From 566b2452547aaf030ac0035f4e81819ad191b211 Mon Sep 17 00:00:00 2001 From: Gigiaj Date: Wed, 18 Jun 2025 21:56:28 -0500 Subject: [PATCH] Add bounds to prevent swiping the other direction for the same effect without visuals --- src/app/components/message/behavior/DraggableMessage.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 }, } );