Prevent layout thrashing by status text
This commit is contained in:
parent
75480b5bf4
commit
aaa7c02b5c
|
@ -1335,7 +1335,11 @@ export default function( revealElement, options ) {
|
|||
}
|
||||
|
||||
// Announce the current slide contents to screen readers
|
||||
announceStatus( getStatusText( currentSlide ) );
|
||||
// Use animation frame to prevent getComputedStyle in getStatusText
|
||||
// from triggering layout mid-frame
|
||||
requestAnimationFrame( function() {
|
||||
announceStatus( getStatusText( currentSlide ) );
|
||||
});
|
||||
|
||||
progress.update();
|
||||
controls.update();
|
||||
|
|
Loading…
Reference in New Issue
Block a user