[material_ui] Fix self-comparison and assert bugs in semantics_tester
flutter/packages · #12722
Sep 2026
packages/material_ui/test/semantics_tester.dart carries four bugs that make parts of the helper silently ineffective: controlsNodes != controlsNodes compares the field to itself, so the setEquals check is unreachable and the controlsNodes expectation never runs the locale comparison reads second[i] on both sides instead of first[i], so mismatched locales compare equal the minValue/maxValue checks…
- merged
- status
- +147/−4
- diff
- 5.3K
- repo stars
More like this
[material_ui] Fix ExpansionTile TalkBack double-swipe on Android
flutter/packages · #12835
Combine the Android live-region announcement into the same Semantics node as the header hint so TalkBack no longer stops twice on one ExpansionTile. Fixes Pre-Review Checklist I read the [Contributor Guide] and followed the process outlined there for submitting PRs. I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. I read the [Tree Hygiene] pa…
- open
- status
- +41/−10
- diff
- 5.3K
- repo stars
[material_ui] Keep non-fullscreen SearchAnchor above the keyboard
flutter/packages · #12834
Shrink the anchored search view's max height by the keyboard inset so suggestions stay visible when isFullScreen is false. Fixes Pre-Review Checklist I read the [Contributor Guide] and followed the process outlined there for submitting PRs. I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. I read the [Tree Hygiene] page, which explains my resp…
- open
- status
- +62/−4
- diff
- 5.3K
- repo stars
Include Wrap spacing in max intrinsic main-axis extent
flutter/flutter · #192613
Include spacing in RenderWrap.computeMaxIntrinsicWidth (horizontal) and computeMaxIntrinsicHeight (vertical). IntrinsicWidth / IntrinsicHeight consumers (including PopupMenu) were under-sizing children that use Wrap(spacing: ...), because max intrinsic main-axis extent ignored inter-child spacing. Fixes Pre-launch Checklist I read the [Contributor Guide] and followed the process outlined there fo…
- open
- status
- +45/−0
- diff
- 180K
- repo stars