fix setPaused function

This commit is contained in:
Chris Gallegos
2021-11-21 02:12:39 -08:00
parent 869cc85d04
commit 6abb82bcda

View File

@@ -90,7 +90,7 @@ class ControlPanel {
// toggle pause // toggle pause
this.setPaused(this.engine.running); this.setPaused(this.engine.running);
}.bind(this)); }.bind(this));
$('.headless').click(function() { $('.headless').click(function() {
$('.headless').find("i").toggleClass("fa fa-eye"); $('.headless').find("i").toggleClass("fa fa-eye");
$('.headless').find("i").toggleClass("fa fa-eye-slash"); $('.headless').find("i").toggleClass("fa fa-eye-slash");
@@ -327,14 +327,18 @@ class ControlPanel {
setPaused(paused) { setPaused(paused) {
if (paused) { if (paused) {
$('.pause-button').find("i").removeClass("fa-pause"); $('.pause-button').find("i").removeClass("fa-pause");
$('.pause-button').find("i").addClass("fa-play"); $('.pause-button').find("i").addClass("fa-play");
this.engine.stop(); if (this.engine.running)
this.engine.stop();
} }
else if (!paused) { else if (!paused) {
$('.pause-button').find("i").addClass("fa-pause"); $('.pause-button').find("i").addClass("fa-pause");
$('.pause-button').find("i").removeClass("fa-play"); $('.pause-button').find("i").removeClass("fa-play");
this.engine.start(this.fps); if (!this.engine.running)
this.engine.start(this.fps);
} }
} }