BottomSheet: fix the animation problem
This commit is contained in:
parent
ddd3c99f30
commit
634060ed46
2 changed files with 0 additions and 14 deletions
|
@ -43,7 +43,6 @@
|
||||||
|
|
||||||
&.animated {
|
&.animated {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
transform: translateY(-50%);
|
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
will-change: width, height, top, left;
|
will-change: width, height, top, left;
|
||||||
|
|
||||||
|
@ -54,12 +53,6 @@
|
||||||
& * {
|
& * {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 560px) {
|
|
||||||
& {
|
|
||||||
transform: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
&.bottom {
|
&.bottom {
|
||||||
|
@ -71,7 +64,6 @@
|
||||||
& {
|
& {
|
||||||
transform: none;
|
transform: none;
|
||||||
height: unset;
|
height: unset;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,12 +118,9 @@ const BottomSheet: ParentComponent<BottomSheetProps> = (props) => {
|
||||||
|
|
||||||
animation = element.animate(
|
animation = element.animate(
|
||||||
{
|
{
|
||||||
top: [`${rect.top}px`, `${rect.top}px`],
|
|
||||||
left: reserve
|
left: reserve
|
||||||
? [`${rect.left}px`, `${window.innerWidth}px`]
|
? [`${rect.left}px`, `${window.innerWidth}px`]
|
||||||
: [`${window.innerWidth}px`, `${rect.left}px`],
|
: [`${window.innerWidth}px`, `${rect.left}px`],
|
||||||
width: [`${rect.width}px`, `${rect.width}px`],
|
|
||||||
height: [`${rect.height}px`, `${rect.height}px`],
|
|
||||||
},
|
},
|
||||||
{ easing, duration },
|
{ easing, duration },
|
||||||
);
|
);
|
||||||
|
@ -151,12 +148,9 @@ const BottomSheet: ParentComponent<BottomSheetProps> = (props) => {
|
||||||
|
|
||||||
animation = element.animate(
|
animation = element.animate(
|
||||||
{
|
{
|
||||||
left: [`${rect.left}px`, `${rect.left}px`],
|
|
||||||
top: reserve
|
top: reserve
|
||||||
? [`${rect.top}px`, `${window.innerHeight}px`]
|
? [`${rect.top}px`, `${window.innerHeight}px`]
|
||||||
: [`${window.innerHeight}px`, `${rect.top}px`],
|
: [`${window.innerHeight}px`, `${rect.top}px`],
|
||||||
width: [`${rect.width}px`, `${rect.width}px`],
|
|
||||||
height: [`${rect.height}px`, `${rect.height}px`],
|
|
||||||
},
|
},
|
||||||
{ easing, duration },
|
{ easing, duration },
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue