Я вот смотрел как кнопка сделана стандартная. Она же стейтфул, а все параметры (цвет, шрифт и тд) хранятся в виджете, а стейт в билде их просто юзает. Из чего я сделал вывод, что нет такого кейса, когда виджет может обновится с новыми параметрами, а у стейта не вызовется билд и кнопка будет отображать не те параметры