VerificationCodeInputField: iPad Return key clears/hides OTP fields
Les mainteneurs répondent en général sous 5 jours
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 82/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- ios, swift
- Domaine
- authentication, mobile
Piste de recherche
Commencez par FirebaseSwiftUI/FirebaseAuthUIComponents/Sources/Components/VerificationCodeInputField.swift, en particulier BackspaceAwareTextField.Coordinator et ses méthodes déléguées du champ de texte. Reproduisez le problème sur un iPad avec un clavier matériel en appuyant plusieurs fois sur la touche Entrée dans le champ OTP. Le travail est terminé lorsque la touche Entrée ferme le champ ou le laisse inchangé, et que les champs OTP restent visibles.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Environment:
- Swift, iPadOS version: all, FirebaseUI version: do not know exactly (Podfile.lock), Xcode: found it while testing
Steps:
- Present view using VerificationCodeInputField (e.g. PhoneReauthView)
- Focus OTP field on iPad with hardware keyboard
- Press Return repeatedly
Observed: fields disappear one-by-one, unrecoverable without back+Verify
Expected: Return resigns/dismisses or no-ops, fields stay visible
Relevant: FirebaseSwiftUI/FirebaseAuthUIComponents/Sources/Components/VerificationCodeInputField.swift - BackspaceAwareTextField.Coordinator has no textFieldShouldReturn, shouldChangeCharactersIn only blocks non-digits but Return path can hit handleBackspace/clear.
- Langage dominant
- Swift
- Étoiles
- 1.6k
- Forks
- 496
- Merge moyen
- 3 j 23 h
- PR mergées (30 j)
- 5
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de firebase/FirebaseUI-iOS
-
Customizable SwiftUI auth UI: content slots, per-screen state, and themingPeut-être pris @demolaf l’a pris il y a 19 jours. Ouverteauth keep open type: feature request
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
firebase/FirebaseUI-iOS#1400 · 1 personne assignée ·
Les mainteneurs répondent en général sous 5 jours
Toutes les issues de firebase/FirebaseUI-iOS
Issues similaires
-
fyi-ecosystem platform-ios team-ios
Difficulté 1/5 Moins d'une heure Accessibilité débutants 70/100
flutter/flutter#194348 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
freestylefly/WeChatBridge#44 ·
Les mainteneurs répondent en général sous 1 jour
-
Doesn't compile on WindowsOuverte
Difficulté 2/5 Une demi-journée Accessibilité débutants 62/100
swiftwasm/JavaScriptKit#818 ·
-
Difficulté 2/5 Une demi-journée Accessibilité débutants 62/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
capawesome-team/capacitor-plugins#1134 ·
Les mainteneurs répondent en général sous 1 jour