From c0d89b7437ce7094f156cdad11b89c18a866ed65 Mon Sep 17 00:00:00 2001 From: Nick Steel Date: Mon, 9 Nov 2015 23:41:34 +0000 Subject: [PATCH] Fixed displaying stream title updates. --- mopidy_musicbox_webclient/static/js/gui.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/mopidy_musicbox_webclient/static/js/gui.js b/mopidy_musicbox_webclient/static/js/gui.js index ba0980b..ade654b 100644 --- a/mopidy_musicbox_webclient/static/js/gui.js +++ b/mopidy_musicbox_webclient/static/js/gui.js @@ -71,6 +71,14 @@ function resizeMb() { */ } +function setSongTitle(title, refresh_ui) { + songdata.track.name = title; + $("#modalname").html(title); + if (refresh_ui) { + resizeMb(); + } +} + function setSongInfo(data) { // console.log(data, songdata); if (!data ) { return; } @@ -95,7 +103,7 @@ function setSongInfo(data) { songdata = data; - $("#modalname").html(data.track.name); + setSongTitle(data.track.name, false); if (!data.track.length || data.track.length == 0) { songlength = 0; @@ -284,9 +292,7 @@ function initSocketevents() { }); mopidy.on("event:streamTitleChanged", function(data) { - songdata.track.name = data["title"]; - console.log(songdata.track.name); - setSongInfo(songdata); + setSongTitle(data["title"], true); }); }