@@ -496,25 +496,25 @@ struct MusicTrackSelectionWindow : publi
*size = maxdim(*size, d);
break;
}
case WID_MTS_LIST_LEFT: case WID_MTS_LIST_RIGHT: {
Dimension d = {0, 0};
for (MusicSystem::Playlist::const_iterator song = _music.music_set.begin(); song != _music.music_set.end(); ++song) {
SetDParam(0, song->tracknr);
SetDParam(1, 2);
SetDParamStr(2, song->songname);
Dimension d2 = GetStringBoundingBox(STR_PLAYLIST_TRACK_NAME);
d.width = max(d.width, d2.width);
d.width = std::max(d.width, d2.width);
d.height += d2.height;
d.width += padding.width;
d.height += padding.height;
void DrawWidget(const Rect &r, int widget) const override
{