Release v1.3.2: Fix mobile scrolling blocked by pull-to-refresh

Hotfix for v1.3.0 production issue where PullToRefresh component was
blocking all mobile scrolling.

Root Cause:
- CSS flex chain break (container uses h-full instead of flex-1)
- Touch event handlers interfering with native scroll

Fix:
Temporarily disabled PullToRefresh via early return that bypasses all
functionality while still rendering children. Feature will be properly
fixed in v1.4.

This restores normal scrolling on mobile devices across all pages.

Also includes:
- CHANGELOG.md updates for v1.3.1 and v1.3.2
- README.md typo fix
This commit is contained in:
Your Name
2026-01-06 21:24:17 -06:00
parent ffb8bda9d1
commit ce597a318e
3 changed files with 94 additions and 11 deletions

View File

@@ -13,6 +13,11 @@ export function PullToRefresh({
children,
threshold = 80,
}: PullToRefreshProps) {
// HOTFIX v1.3.2: Temporarily disabled - blocking mobile scrolling
// TODO: Fix in v1.4 - Issues: 1) h-full breaks flex layout, 2) touch handlers may interfere
// Proper fix: Change line 90 className to "relative flex-1 flex flex-col min-h-0"
return <>{children}</>;
const [pullDistance, setPullDistance] = useState(0);
const [isRefreshing, setIsRefreshing] = useState(false);
const startY = useRef(0);