diff --git a/source/Ox.UI/js/Video/Ox.VideoPlayer.js b/source/Ox.UI/js/Video/Ox.VideoPlayer.js index a23fedcb..38778407 100644 --- a/source/Ox.UI/js/Video/Ox.VideoPlayer.js +++ b/source/Ox.UI/js/Video/Ox.VideoPlayer.js @@ -1893,15 +1893,16 @@ Ox.VideoPlayer = function(options, self) { function setVolume(volume) { self.options.volume = volume; if (!!self.options.volume == self.options.muted) { - self.options.muted = !self.options.muted; - self.$video.muted(self.options.muted); - self.$muteButton.toggleTitle(); + toggleMuted(); + } else { + self.$volumeButton.attr({ + src: getVolumeImageURL() + }); + self.$volumeValue.html( + self.options.muted ? 0 : Math.round(self.options.volume * 100) + ); } !self.censored && self.$video.volume(self.options.volume); - self.$volumeButton.attr({ - src: getVolumeImageURL() - }); - self.$volumeValue.html(self.options.muted ? 0 : Math.round(self.options.volume * 100)); that.triggerEvent('volume', { volume: self.options.volume });