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 b1bd8b1f82
commit b85d206547
3 changed files with 95 additions and 12 deletions
+5
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);