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…
	
	Add table
		Add a link
		
	
		Reference in a new issue