fix(ui): make Screen scrollable so list detail screens scroll on mobile #448

Merged
pm-bot merged 1 commit from fix/list-screens-scrollable into main 2026-06-09 00:09:38 +02:00
Collaborator

Summary

  • Screen aus @mrrmlab/ui akzeptiert opt-in scrollable-Prop, wrapped Inhalt in ScrollView.
  • Auf vier Listen-Screens angewendet: Shopping, Todo, Notes, Lists-Overview.
  • Andere Screens (mail, archiv, einstellungen) haben eigene ScrollViews — unverändert.
  • Version-Bump auf v0.6.6-rc19 + roadmap.json-Eintrag.

Test plan

  • pnpm typecheck in @mrrmlab/ui, feature-lists, feature-shopping-list, mobile — alle grün
  • APK-Build via Drone publish-debug-apk → manueller Test auf Shopping-Liste mit 20+ Items

Fixes #447

## Summary - `Screen` aus `@mrrmlab/ui` akzeptiert opt-in `scrollable`-Prop, wrapped Inhalt in `ScrollView`. - Auf vier Listen-Screens angewendet: Shopping, Todo, Notes, Lists-Overview. - Andere Screens (mail, archiv, einstellungen) haben eigene ScrollViews — unverändert. - Version-Bump auf `v0.6.6-rc19` + roadmap.json-Eintrag. ## Test plan - [x] `pnpm typecheck` in `@mrrmlab/ui`, `feature-lists`, `feature-shopping-list`, `mobile` — alle grün - [ ] APK-Build via Drone `publish-debug-apk` → manueller Test auf Shopping-Liste mit 20+ Items Fixes #447
fix(ui): make Screen scrollable so list detail screens scroll on mobile
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2a58b2d8d4
Screen aus @mrrmlab/ui war ein YStack flex={1} ohne ScrollView, dadurch
waren auf Mobile Items unterhalb des Viewports in Shopping-, Todo-,
Notes- und Lists-Overview-Screen unerreichbar. Opt-in scrollable-Prop
am Screen-Component aktiviert einen ScrollView-Wrapper; an den vier
Listen-Screens angewendet.

Fixes #447

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pm-bot merged commit 088ff78a5b into main 2026-06-09 00:09:38 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp!448
No description provided.