@@ -394,13 +394,13 @@ struct MusicTrackSelectionWindow : publi
virtual void OnPaint()
{
this->DrawWidgets();
}
virtual void OnClick(Point pt, int widget)
virtual void OnClick(Point pt, int widget, int click_count)
switch (widget) {
case MTSW_LIST_LEFT: { // add to playlist
int y = (pt.y - this->GetWidget<NWidgetBase>(widget)->pos_y) / FONT_HEIGHT_SMALL;
if (msf.playlist < 4) return;
@@ -640,13 +640,13 @@ struct MusicWindow : public Window {
for (int i = 0; i < 6; i++) {
this->SetWidgetLoweredState(MW_ALL + i, i == msf.playlist);
this->SetDirty();
case MW_PREV: // skip to prev
if (!_song_is_active) return;
SkipToPrevSong();