Skip to content

Commit 1e1e228

Browse files
committed
fix issue where background of a future vertical slide is briefly visible ahead of time #3520
1 parent 1168056 commit 1e1e228

File tree

5 files changed

+10
-8
lines changed

5 files changed

+10
-8
lines changed

dist/reveal.esm.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/reveal.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/reveal.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/reveal.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/controllers/backgrounds.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,10 +301,12 @@ export default class Backgrounds {
301301

302302
backgroundv.classList.remove( 'past', 'present', 'future' );
303303

304-
if( v < indices.v ) {
304+
const indexv = typeof indices.v === 'number' ? indices.v : 0;
305+
306+
if( v < indexv ) {
305307
backgroundv.classList.add( 'past' );
306308
}
307-
else if ( v > indices.v ) {
309+
else if ( v > indexv ) {
308310
backgroundv.classList.add( 'future' );
309311
}
310312
else {

0 commit comments

Comments
 (0)