Как заставить отступы изменяться на FAB, когда закреплен на нижней панели приложения?
Проблема в том, что когда FAB
пристыкован к BottomAppBar
, а затем клавиатура называется, FAB
изменение размера отступа не корректно выравнивается над клавиатурой для нажатия пользователем.
Вот что на самом деле происходит...
Быстрый пример скаффолда, который воспроизводит ошибку;
Scaffold(
appBar: AppBar(),
bottomNavigationBar: BottomAppBar(
shape: CircularNotchedRectangle(),
child: Row(
children: <Widget>[
IconButton(
icon: Icon(
Icons.lightbulb_outline,
color: Colors.deepPurple,
),
onPressed: () {},
),
],
),
),
body: Center(
child: TextField(),
),
floatingActionButton: FloatingActionButton(
onPressed: () {},
),
floatingActionButtonLocation: FloatingActionButtonLocation.endDocked,
);