8000 Flutter 3.27+ and 3.29+ auto pops the previous screen when navigating to native on iOS · Issue #163611 · flutter/flutter · GitHub
[go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flutter 3.27+ and 3.29+ auto pops the previous screen when navigating to native on iOS #163611

Open
mnayef95 opened this issue Feb 19, 2025 · 1 comment
Labels
in triage Presently being triaged by the triage team waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds

Comments

@mnayef95
Copy link
Contributor
mnayef95 commented Feb 19, 2025

Steps to reproduce

  1. Install flutter 3.27+
  2. Compile and run the attached code sample on iOS
  3. Navigate to more
  4. Click on login
  5. Use 527612112 as a phone number
  6. Press on login

Expected results

When the user enters their phone number, a reCAPTCHA is triggered, opening a native screen. Once the reCAPTCHA is completed, it should return to the login screen and then navigate to the OTP screen, This behavior works as expected in version 3.24.5.

Actual results

In 3.27.4, both screens Recaptcha & Login screens close instead

Code sample

https://github.com/mnayef95/flutter-3.27-issue

Screenshots or Video

3.24.5

flutter-3.24.5.mov

3.27.4

flutter-3.27.4.mov

Logs

Nothing

Flutter Doctor output

3.24.5

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.24.5, on macOS 15.3.1 24D70 darwin-arm64, locale en-AE)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 16.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2024.2)
[✓] IntelliJ IDEA Ultimate Edition (version 2024.3)
[✓] VS Code (version 1.96.4)
[✓] Connected device (4 available)
    ! Error: Browsing on the local area network for iPhone. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)
[✓] Network resources

• No issues found!

3.27.4

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.27.4, on macOS 15.3.1 24D70 darwin-arm64, locale en-AE)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 16.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2024.2)
[✓] IntelliJ IDEA Ultimate Edition (version 2024.3)
[✓] VS Code (version 1.96.4)
[✓] Connected device (4 available)            
    ! Error: Browsing on the local area network for iPhone. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)
[✓] Network resources

• No issues found!
@maheshj01 maheshj01 added the in triage Presently being triaged by the triage team label Feb 20, 2025
@maheshj01
Copy link
Member
maheshj01 commented Feb 20, 2025

@mnayef95 Looking at your codebase it seems it could be an issue with firebase auth which should be filed in the firebase repo. If you believe that this is an issue in flutter you should perhaps strip down your code base to bare minimum and share a minimal and complete reproducible code sample with expected vs actual results.

@maheshj01 maheshj01 added the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in triage Presently being triaged by the triage team waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds
Projects
None yet
Development

No branches or pull requests

2 participants
0