You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Faire défiler le carrousel de cards de la sheet sur Android #160
Découverte de CODE pendant la recette Android de #33 (Inbox) : sur Android (émulateur Medium_Phone, API 34), le carrousel horizontal de cards de la sheet ne défile pas, à aucun cran (repos, mi-hauteur, plein), ni au glissement lent ni au rapide. Sur iOS, le même geste fait défiler. La liste verticale « Voir tout » défile normalement. Cause probable : conflit de gestes entre @gorhom/bottom-sheet et la FlashList horizontale. Conséquence : sur Android, seules les deux premières cards sont visibles, la sélection croisée carrousel → carte ne fonctionne pas et result_card_viewed ne dépasse jamais la position 0.
Comportement attendu
Sur Android comme sur iOS, un glissement horizontal sur le carrousel fait défiler les cards, carte par carte, à chaque cran de la sheet.
Un glissement vertical sur le carrousel continue de déplacer la sheet entre ses crans.
Android (émulateur API 34 au moins, appareil réel si disponible) : le carrousel défile jusqu'à la dernière card, aux trois crans de la sheet
iOS : aucune régression du défilement ni du geste vertical de la sheet
Le geste vertical sur le carrousel déplace toujours la sheet, sur les deux systèmes
result_card_viewed émis au-delà de la position 0 sur Android (journal local)
Test à 150 % de texte système sur Android, mentionné dans la PR
Notes techniques
Pistes : BottomSheetFlatList / BottomSheetScrollView horizontal de @gorhom, activeOffsetX / failOffsetY sur le geste de la sheet, ou simultaneousHandlers. Toute nouvelle dépendance est évaluée dans la PR.
🔨 Démarrage — plan : reproduire sur l'émulateur Android (Medium_Phone, API 34) ; établir la cause du conflit entre le geste de contenu de la sheet @gorhom/bottom-sheet et la FlashList horizontale du carrousel ; corriger à la cause en gardant le recadrage de la carte et result_card_viewed ; recette Android aux trois crans, geste vertical, TalkBack, texte à 150 %, puis non-régression iOS. Branche issue/160-android-carousel-scroll, PR empilée sur #208.
Activity
PaulThiberville commentedon Sep 28, 2026
🔨 Démarrage — plan : reproduire sur l'émulateur Android (Medium_Phone, API 34) ; établir la cause du conflit entre le geste de contenu de la sheet @gorhom/bottom-sheet et la
FlashListhorizontale du carrousel ; corriger à la cause en gardant le recadrage de la carte etresult_card_viewed; recette Android aux trois crans, geste vertical, TalkBack, texte à 150 %, puis non-régression iOS. Brancheissue/160-android-carousel-scroll, PR empilée sur #208.