- if ('Currentsong' in state && ui_mpc_metadata_file.lastUpdate != state.Currentsong.lastUpdate) {
- var currentsong = state.Currentsong;
- ui_mpc_metadata_album.innerText = currentsong.Album;
- ui_mpc_metadata_artist.innerText = currentsong.Artist;
- ui_mpc_metadata_title.innerText = currentsong.Title;
- ui_mpc_metadata_date.innerText = currentsong.Date;
- ui_mpc_metadata_file.innerText = currentsong.file;
+ var currentsong;
+ if ('Currentsong' in state) {
+ currentsong = state.Currentsong;
+ if (ui_mpc_metadata_file.lastUpdate != state.Currentsong.lastUpdate) {
+ ui_mpc_metadata_album.innerText = currentsong.Album;
+ ui_mpc_metadata_artist.innerText = currentsong.Artist;
+ ui_mpc_metadata_title.innerText = currentsong.Title;
+ ui_mpc_metadata_date.innerText = currentsong.Date;
+ ui_mpc_metadata_file.innerText = currentsong.file;
+ }