Skip to content

[pull] master from flutter:master#193

Merged
pull[bot] merged 2 commits into
TheOrangeCrate:masterfrom
flutter:master
Jun 2, 2025
Merged

[pull] master from flutter:master#193
pull[bot] merged 2 commits into
TheOrangeCrate:masterfrom
flutter:master

Conversation

@pull

@pull pull Bot commented Jun 2, 2025

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

bleroux and others added 2 commits June 2, 2025 08:00
## Description

This PR reverts the change from [Fix NavigationBar indicator overlay
color](#164484) as it leads to
several regressions.

The change was very small: replacing a Container (which obscured the
overlay) with an Ink. Unfortunately this leads to some rendering issues
which seem related to the Ink painting not being fully in sync with the
animation logic implemented by `NavigationIndicator`.
I investigated this but did not find an obvious solution. So I would
prefer to revert #164484 as the
issue it fixed has less impact than the regression.
cc @justinmc for review and also in case you have some clue about why an
Ink would cause such problems compared to a Container.

## Related Issue

Fixes [[Flutter 3.32.0] Active NavigationBar item not selected when
switching items
programmatically](#169249)
Fixes [NavigationDrawer active indicator offset with
SvgPicture](#169436)
Fixes
#164484 (comment)

Reopens #163871
…... (#169849)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter
Please CC codefu@google.com,zra@google.com on the revert to ensure that
a human
is aware of the problem.

To file a bug in Flutter:
https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
@pull pull Bot added the ⤵️ pull label Jun 2, 2025
@pull pull Bot merged commit 36ea2bd into TheOrangeCrate:master Jun 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants