add elevation for remote menubar/draggable
Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
parent
45ab0e5a62
commit
a5fe4ee3e6
@ -108,6 +108,7 @@ class _MenubarTheme {
|
|||||||
static const double buttonHMargin = 3;
|
static const double buttonHMargin = 3;
|
||||||
static const double buttonVMargin = 6;
|
static const double buttonVMargin = 6;
|
||||||
static const double iconRadius = 8;
|
static const double iconRadius = 8;
|
||||||
|
static const double elevation = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef DismissFunc = void Function();
|
typedef DismissFunc = void Function();
|
||||||
@ -369,10 +370,13 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
|
|||||||
alignment: FractionalOffset(_fractionX.value, 0),
|
alignment: FractionalOffset(_fractionX.value, 0),
|
||||||
child: Offstage(
|
child: Offstage(
|
||||||
offstage: _dragging.isTrue,
|
offstage: _dragging.isTrue,
|
||||||
child: _DraggableShowHide(
|
child: Material(
|
||||||
dragging: _dragging,
|
elevation: _MenubarTheme.elevation,
|
||||||
fractionX: _fractionX,
|
child: _DraggableShowHide(
|
||||||
show: show,
|
dragging: _dragging,
|
||||||
|
fractionX: _fractionX,
|
||||||
|
show: show,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
@ -406,15 +410,14 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
|
|||||||
return Column(
|
return Column(
|
||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
children: [
|
children: [
|
||||||
Container(
|
Material(
|
||||||
decoration: BoxDecoration(
|
elevation: _MenubarTheme.elevation,
|
||||||
borderRadius: BorderRadius.all(Radius.circular(4.0)),
|
borderRadius: BorderRadius.all(Radius.circular(4.0)),
|
||||||
color: Theme.of(context)
|
color: Theme.of(context)
|
||||||
.menuBarTheme
|
.menuBarTheme
|
||||||
.style
|
.style
|
||||||
?.backgroundColor
|
?.backgroundColor
|
||||||
?.resolve(MaterialState.values.toSet()),
|
?.resolve(MaterialState.values.toSet()),
|
||||||
),
|
|
||||||
child: SingleChildScrollView(
|
child: SingleChildScrollView(
|
||||||
scrollDirection: Axis.horizontal,
|
scrollDirection: Axis.horizontal,
|
||||||
child: Theme(
|
child: Theme(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user