I am seeing a potential issue in the ChatGPT Android app when using Apps SDK widgets.
Environment:
- ChatGPT Android app
- Apps SDK widget
- React + Tailwind
- Widget rendered inside iframe
Minimal reproduction:
Test 1:
- Widget with a fixed-height container
- Inner content uses overflow-y-scroll
- Multiple items to force scrolling
Result:
- Widget renders correctly
- Vertical swipe gestures do not scroll the inner container
- Content appears static
Test 2:
- Same widget
- Removed overflow-y-scroll
- Content grows naturally and scrolling is handled by the ChatGPT conversation
Result:
- Scrolling works correctly
- All content is accessible
We also tested:
- notifyIntrinsicHeight()
- maxHeight / safeArea
- min-h-0 / flex layout adjustments
- overscroll-behavior variations
- touch-action variations
None changed the behavior.
Question:
Are nested scrollable containers officially supported inside Apps SDK widgets on Android?
Has anyone else experienced issues with overflow-y-scroll regions inside Apps SDK widgets in the ChatGPT Android client?