Во время onPressed
моего IconButton
Мне нужно обновить базу данных, а затем пользовательский интерфейс, чтобы пользователь увидел обратную связь при изменении данных. Для этого я вызываю setState
, который успешно восстанавливает Widget
. Проблема в том, что я больше не вижу эффект пульсации обратной связи, потому что Widget
немедленно восстанавливается.IconButton, вызывающий setState во время onPressed, не показывает эффекта пульсации
var button = new IconButton(
icon: new Icon(isMyBoolTrue ? Icons.undo : Icons.event_available),
onPressed:() => setState(() => toggleDatabaseBool)
);
Что вы имеете в виду "что"? Пример в вопросе или пример в ответе? Кроме того, есть ли ссылка на ошибки, на которые вы ссылаетесь? Благодаря! –
Я имел в виду код в вопросе. –
Ошибки: https://github.com/flutter/flutter/issues/6751 и https://github.com/flutter/flutter/issues/5456. –