Skip to content

Faire défiler le carrousel de cards de la sheet sur Android #160

Closed

Description

@PaulThiberville

Contexte

Epic : #8
Prérequis : #28 (sheet et carrousel, PR #152)
Maquette : E-04 planche 1 · validée le 2026-09-22
Ecrans › E-01 · Ecrans › E-04 · E-01 · E-04 · D-004

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

Critères d'acceptation

  • 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

Activity

  1. added this to the v0.2 milestone on Sep 25, 2026
  2. PaulThiberville commented on Sep 28, 2026

    @PaulThiberville
    CollaboratorAuthor

    🔨 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.

  3. added
    status:blockedBloqué, voir commentaire ⛔
    and removed
    status:readySpec complète, prêt à coder
    on Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions