Update SpotifyControls.plugin.js

This commit is contained in:
Mirco Wittrien 2020-07-19 17:14:41 +02:00
parent 10bcceef02
commit 227651a691
1 changed files with 5 additions and 4 deletions

View File

@ -107,7 +107,8 @@ var SpotifyControls = (_ => {
] ]
}), }),
BDFDB.ReactUtils.createElement(SpotifyControlsTimelineComponent, { BDFDB.ReactUtils.createElement(SpotifyControlsTimelineComponent, {
song: lastSong song: lastSong,
running: !!this.props.song
}) })
] ]
}); });
@ -118,10 +119,10 @@ var SpotifyControls = (_ => {
BDFDB.TimeUtils.clear(updateInterval); BDFDB.TimeUtils.clear(updateInterval);
updateInterval = BDFDB.TimeUtils.interval(_ => { updateInterval = BDFDB.TimeUtils.interval(_ => {
if (!this.updater || typeof this.updater.isMounted != "function" || !this.updater.isMounted(this)) BDFDB.TimeUtils.clear(updateInterval); if (!this.updater || typeof this.updater.isMounted != "function" || !this.updater.isMounted(this)) BDFDB.TimeUtils.clear(updateInterval);
else { else if (this.props.running) {
let song = BDFDB.LibraryModules.SpotifyTrackUtils.getActivity(); let song = BDFDB.LibraryModules.SpotifyTrackUtils.getActivity();
if (!song) BDFDB.ReactUtils.forceUpdate(controls); if (!song) BDFDB.ReactUtils.forceUpdate(controls);
else BDFDB.ReactUtils.forceUpdate(this); else if (this.props.running) BDFDB.ReactUtils.forceUpdate(this);
} }
}, 1000); }, 1000);
} }
@ -168,7 +169,7 @@ var SpotifyControls = (_ => {
return class SpotifyControls { return class SpotifyControls {
getName () {return "SpotifyControls";} getName () {return "SpotifyControls";}
getVersion () {return "1.0.1";} getVersion () {return "1.0.2";}
getAuthor () {return "DevilBro";} getAuthor () {return "DevilBro";}