9b3ec65476
android / Build + lint + test (push) Has been cancelled
Operator: tabs in the Library view should feel swipeable, not just tappable. Replace the selectedTab Int state + when-block content with HorizontalPager whose state drives the PrimaryScrollableTabRow. Tap routes through animateScrollToPage so swipe + tap share one source of truth. Horizontal pager gestures don't conflict with the LazyVerticalGrid inside each tab (different axes) or with PullToRefreshScaffold's vertical pull (different axes). HorizontalPager renders only the current page by default; adjacent tabs remain composed during the swipe but not eager-mounted at start.