revise the way editor toolbar sticks to the bottom
This commit is contained in:
parent
2d7d2a64bd
commit
9ff62f86c5
|
@ -71,6 +71,7 @@ class EditorToolbar extends HookWidget {
|
||||||
child: visible
|
child: visible
|
||||||
? Material(
|
? Material(
|
||||||
color: Theme.of(context).canvasColor,
|
color: Theme.of(context).canvasColor,
|
||||||
|
child: SafeArea(
|
||||||
child: SizedBox(
|
child: SizedBox(
|
||||||
height: _height,
|
height: _height,
|
||||||
width: double.infinity,
|
width: double.infinity,
|
||||||
|
@ -82,6 +83,7 @@ class EditorToolbar extends HookWidget {
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
)
|
)
|
||||||
: const SizedBox.shrink(),
|
: const SizedBox.shrink(),
|
||||||
),
|
),
|
||||||
|
@ -98,13 +100,11 @@ class BottomSticky extends StatelessWidget {
|
||||||
const BottomSticky({required this.child});
|
const BottomSticky({required this.child});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) => SafeArea(
|
Widget build(BuildContext context) => Positioned(
|
||||||
child: Column(
|
bottom: 0,
|
||||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
child: SizedBox(
|
||||||
children: [
|
width: MediaQuery.of(context).size.width,
|
||||||
const Spacer(),
|
child: child,
|
||||||
child,
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue