diff options
Diffstat (limited to 'js/controllers/progress.js')
-rw-r--r-- | js/controllers/progress.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/js/controllers/progress.js b/js/controllers/progress.js index 60db53e..e806e38 100644 --- a/js/controllers/progress.js +++ b/js/controllers/progress.js @@ -55,7 +55,14 @@ export default class Progress { // Update progress if enabled if( this.Reveal.getConfig().progress && this.bar ) { - this.bar.style.transform = 'scaleX('+ this.Reveal.getProgress() +')'; + let scale = this.Reveal.getProgress(); + + // Don't fill the progress bar if there's only one slide + if( this.Reveal.getTotalSlides() < 2 ) { + scale = 0; + } + + this.bar.style.transform = 'scaleX('+ scale +')'; } |