Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/flutter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d693b4b9dbac
Choose a base ref
...
head repository: flutter/flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ac4e799d2370
Choose a head ref
  • 4 commits
  • 7 files changed
  • 3 contributors

Commits on Sep 26, 2025

  1. [CP-stable]Show cursor after swipe only if TextField has focus (#176048)

    Fixes an issue where multiple cursors were shown incorrectly
    
    This pull request is a manual cherry pick of
    #175044 after I had trouble
    updating the automatic cherry pick pull request
    (#175393).
    
    ### Issue Link:
    What is the link to the issue this cherry-pick is addressing?
    
    #173106
    
    ### Changelog Description:
    Explain this cherry pick in one line that is accessible to most Flutter
    developers. See [best
    practices](https://github.com/flutter/flutter/blob/main/docs/releases/Hotfix-Documentation-Best-Practices.md)
    for examples
    
    [flutter/173106](#173106) -
    Fixes an issue where multiple cursors were shown incorrectly
    
    ### Impact Description:
    What is the impact (ex. visual jank on Samsung phones, app crash, cannot
    ship an iOS app)? Does it impact development (ex. flutter doctor crashes
    when Android Studio is installed), or the shipping production app (the
    app crashes on launch)
    
    App is usable but shows multiple cursors incorrectly.
    
    ### Workaround:
    Is there a workaround for this issue?
    
    No.
    
    ### Risk:
    What is the risk level of this cherry-pick?
    
      - [x] Low
      - [ ] Medium
      - [ ] High
    
    ### Test Coverage:
    Are you confident that your fix is well-tested by automated tests?
    
      - [x] Yes
      - [ ] No
    
    ### Validation Steps:
    What are the steps to validate that this fix works?
    
    Create a list with many text fields. Tap on one text field to focus it.
    Swipe on another text field. Only at most one cursor should be visible
    at a time.
    
    Co-authored-by: Memet <[email protected]>
    justinmc and Memet18 authored Sep 26, 2025
    Configuration menu
    Copy the full SHA
    07f51a8 View commit details
    Browse the repository at this point in the history
  2. [CP-stable]Made the view controller weak for the accessibility bridge. (

    #176030)
    
    This pull request is a manual cherry pick of
    #172871 after I had trouble
    updating the automatic cherry pick pull request
    (#175595).
    
    ### Issue Link:
    What is the link to the issue this cherry-pick is addressing?
    
    #172105
    
    ### Changelog Description:
    Explain this cherry pick in one line that is accessible to most Flutter
    developers. See [best
    practices](https://github.com/flutter/flutter/blob/main/docs/releases/Hotfix-Documentation-Best-Practices.md)
    for examples
    
    Fixes issue in iOS add-to-app where Flutter view may hang after multiple
    transitions.
    
    ### Impact Description:
    What is the impact (ex. visual jank on Samsung phones, app crash, cannot
    ship an iOS app)? Does it impact development (ex. flutter doctor crashes
    when Android Studio is installed), or the shipping production app (the
    app crashes on launch)
    
    App may hang after transitioning between multiple pages on iOS.
    
    ### Workaround:
    Is there a workaround for this issue?
    
    No
    
    ### Risk:
    What is the risk level of this cherry-pick?
    
      - [x] Low
      - [ ] Medium
      - [ ] High
    
    ### Test Coverage:
    Are you confident that your fix is well-tested by automated tests?
    
      - [x] Yes
      - [ ] No
    
    ### Validation Steps:
    What are the steps to validate that this fix works?
    
    Using https://github.com/flutter/samples/tree/main/add_to_app/fullscreen
    * Launch a Flutter screen
    * Dismiss or pop the Flutter screen to return to native
    * Repeat the process several times (open Flutter, close, then open
    again)
    * Flutter screen should not freeze
    
    Co-authored-by: gaaclarke <[email protected]>
    justinmc and gaaclarke authored Sep 26, 2025
    Configuration menu
    Copy the full SHA
    d3d45dc View commit details
    Browse the repository at this point in the history
  3. Engine version for 3.35.5 (#176105)

    Sets the engine version to the the most recent engine change (#176030).
    justinmc authored Sep 26, 2025
    Configuration menu
    Copy the full SHA
    d2fcae8 View commit details
    Browse the repository at this point in the history
  4. Changelog entry for 3.35.5 (#176103)

    Changelog update for stable hotfix. These are the cherry picks:
    
    #176030
    #176048
    justinmc authored Sep 26, 2025
    Configuration menu
    Copy the full SHA
    ac4e799 View commit details
    Browse the repository at this point in the history
Loading