Skip to content

Commit 9a4db6a

Browse files
committed
better animations await
1 parent e05f131 commit 9a4db6a

File tree

1 file changed

+1
-2
lines changed
  • src/components/pages/benchmark

1 file changed

+1
-2
lines changed

src/components/pages/benchmark/Row.gts

+1-2
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ export class Row extends Component<RowArgs> {
6363
element.style.backgroundColor = 'blue';
6464
element.style.transition = 'all 1.4s ease';
6565
element.style.transform = 'scale(0)';
66-
await new Promise((resolve) => setTimeout(resolve, 1400));
6766
} else {
6867
element.style.position = 'absolute';
6968
element.style.top = `${rect.top + (scrollTop || -80)}px`;
@@ -73,8 +72,8 @@ export class Row extends Component<RowArgs> {
7372
element.style.backgroundColor = 'blue';
7473
element.style.transition = 'all 1.4s ease';
7574
element.style.transform = 'translateX(100%)';
76-
await new Promise((resolve) => setTimeout(resolve, 1400));
7775
}
76+
await Promise.allSettled(element.getAnimations().map((a) => a.finished));
7877
};
7978
return result;
8079
};

0 commit comments

Comments
 (0)