Skip to content

Commit 5bccd2c

Browse files
authored
fix: initial nested transform (#491)
1 parent ef51e9f commit 5bccd2c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -680,15 +680,15 @@ export function Root({
680680
function onNestedOpenChange(o: boolean) {
681681
const scale = o ? (window.innerWidth - NESTED_DISPLACEMENT) / window.innerWidth : 1;
682682

683-
const y = o ? -NESTED_DISPLACEMENT : 0;
683+
const initialTranslate = o ? -NESTED_DISPLACEMENT : 0;
684684

685685
if (nestedOpenChangeTimer.current) {
686686
window.clearTimeout(nestedOpenChangeTimer.current);
687687
}
688688

689689
set(drawerRef.current, {
690690
transition: `transform ${TRANSITIONS.DURATION}s cubic-bezier(${TRANSITIONS.EASE.join(',')})`,
691-
transform: `scale(${scale}) translate3d(0, ${y}px, 0)`,
691+
transform: isVertical(direction) ? `scale(${scale}) translate3d(0, ${initialTranslate}px, 0)` : `scale(${scale}) translate3d(${initialTranslate}, 0, 0)`,
692692
});
693693

694694
if (!o && drawerRef.current) {

0 commit comments

Comments
 (0)