gui: more robust against exceptions in GUI updates
gui: more robust against exceptions in GUI updates

kingsj/music-player,albertz/music-player,kingsj/music-player,kingsj/music-player,albertz/music-player,albertz/music-player,kingsj/music-player,albertz/music-player,kingsj/music-player,albertz/music-player,albertz/music-player