flutter/packages

[material_ui] Allow custom MaterialInkController implementations

flutter/packages · #12833

Sep 2026

Removes the private _RenderInkFeatures cast from InkFeature so custom MaterialInkController implementations no longer throw a TypeError. Also adds MaterialInkController.removeInkFeature, and paints ink via the enclosing Material ink render object when the controller itself is not a RenderObject (delegating controllers). Fixes Pre-Review Checklist I read the [Contributor Guide] and followed the pr…

open
status
+107/−8
diff
5.3K
repo stars

More like this

flutter/packages

[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
flutter/packages

[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
flutter/flutter

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
179K
repo stars