about summary refs log tree commit diff
path: root/src/view/com/pager/Pager.web.tsx
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-02-08 20:37:08 +0000
committerGitHub <noreply@github.com>2024-02-08 12:37:08 -0800
commit06f81d69486f2e6e8ffd65da5a4bfdcd7d8a2655 (patch)
tree041b9ddf0c44c871c6de14e96a65371c9c6c416d /src/view/com/pager/Pager.web.tsx
parent80c482b026ad956e3a2bbfba864821a736e413f6 (diff)
downloadvoidsky-06f81d69486f2e6e8ffd65da5a4bfdcd7d8a2655.tar.zst
Keep pager feeds in sync with the right pane (#2775)
* Hoist selected feed state

* Seed state from params

* Refine and fix logic

* Fix scroll restoration

* Soft reset on second click
Diffstat (limited to 'src/view/com/pager/Pager.web.tsx')
-rw-r--r--src/view/com/pager/Pager.web.tsx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/view/com/pager/Pager.web.tsx b/src/view/com/pager/Pager.web.tsx
index d7113bb05..42982ef7f 100644
--- a/src/view/com/pager/Pager.web.tsx
+++ b/src/view/com/pager/Pager.web.tsx
@@ -31,7 +31,7 @@ export const Pager = React.forwardRef(function PagerImpl(
   const anchorRef = React.useRef(null)
 
   React.useImperativeHandle(ref, () => ({
-    setPage: (index: number) => setSelectedPage(index),
+    setPage: (index: number) => onTabBarSelect(index),
   }))
 
   const onTabBarSelect = React.useCallback(