diff --git a/src/components/dms/ActionsWrapper.tsx b/src/components/dms/ActionsWrapper.tsx
index 9b06bd0b20..b77516e7b7 100644
--- a/src/components/dms/ActionsWrapper.tsx
+++ b/src/components/dms/ActionsWrapper.tsx
@@ -53,9 +53,11 @@ export function ActionsWrapper({
.numberOfTaps(2)
.hitSlop(HITSLOP_10)
.onEnd(open)
+ .runOnJS(true)
const pressAndHoldGesture = Gesture.LongPress()
.onStart(() => {
+ 'worklet'
scale.value = withTiming(1.05, {duration: 200}, finished => {
if (!finished) return
runOnJS(open)()
@@ -65,7 +67,6 @@ export function ActionsWrapper({
.onTouchesUp(shrink)
.onTouchesMove(shrink)
.cancelsTouchesInView(false)
- .runOnJS(true)
const composedGestures = Gesture.Exclusive(
doubleTapGesture,
diff --git a/src/screens/Messages/Conversation.tsx b/src/screens/Messages/Conversation.tsx
index 651915738a..e2e646a3d3 100644
--- a/src/screens/Messages/Conversation.tsx
+++ b/src/screens/Messages/Conversation.tsx
@@ -127,9 +127,7 @@ function Inner() {
setHasScrolled={setHasScrolled}
/>
) : (
- <>
-
- >
+
)}
{!readyToShow && (
layoutHeight.value) {
convoState.fetchMessageHistory()
}
- }, [convoState, hasScrolled, layoutHeight.value])
+ }, [convoState, hasScrolled, layoutHeight])
const onScroll = React.useCallback(
(e: ReanimatedScrollEvent) => {
@@ -374,7 +374,7 @@ export function MessagesList({
},
[
flatListRef,
- keyboardIsOpening.value,
+ keyboardIsOpening,
layoutScrollWithoutAnimation,
layoutHeight,
],