From d7d8fbcc0d590c2bdd929d3fa5f04563beddf1a3 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 31 Dec 2025 13:15:54 +0200 Subject: [PATCH] read scrollY once --- src/screens/Profile/Header/index.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/screens/Profile/Header/index.tsx b/src/screens/Profile/Header/index.tsx index 3c872cd17c..c85577f1bc 100644 --- a/src/screens/Profile/Header/index.tsx +++ b/src/screens/Profile/Header/index.tsx @@ -131,7 +131,10 @@ const MinimalHeader = memo(function MinimalHeader({ opacity: 0, } } - const pastThreshold = scrollY.get() > 100 + + const scrollYValue = scrollY.get() + + const pastThreshold = scrollYValue > 100 return { opacity: pastThreshold ? withTiming(1, {duration: 75}) @@ -139,7 +142,7 @@ const MinimalHeader = memo(function MinimalHeader({ transform: [ { translateY: Math.min( - scrollY.get(), + scrollYValue, headerHeight - minimalHeaderHeight, ), },