These property changes bring interactive Chips’ semantic
behavior in-line with that of other Material Buttons.

For the non-interactive information Chip:

The button property
is set to false.

The enabled property
is set to null.

Migration guide

The following snippets use InputChip as an example,
but the same process applies to ActionChip,
ChoiceChip, and FilterChip as well.

Case 1: Remove the Semantics widget.

Code before migration:

Widget

myInputChip

InputChip

onPressed:

()

{},

label:

Semantics

button:

true

child:

Text

'My Input Chip'

),

),