« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/players.js
diff options
context:
space:
mode:
Diffstat (limited to 'players.js')
-rw-r--r--players.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/players.js b/players.js
index 6624f0f..2056ed7 100644
--- a/players.js
+++ b/players.js
@@ -224,13 +224,15 @@ module.exports.ControllableMPVPlayer = class extends module.exports.MPVPlayer {
   }
 
   setPause(val) {
-    this.isPaused = !!val
-    this.sendCommand('set', 'pause', this.isPaused)
+    if (!!val !== this.isPaused) {
+      this.togglePause()
+    }
   }
 
   setLoop(val) {
-    this.isLooping = !!val
-    this.sendCommand('set', 'loop', this.isLooping)
+    if (!!val !== this.isLooping) {
+      this.toggleLoop()
+    }
   }
 
   async kill() {