diff options
Diffstat (limited to 'apps/gui/quickscreen.c')
-rw-r--r-- | apps/gui/quickscreen.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/apps/gui/quickscreen.c b/apps/gui/quickscreen.c index 221dfe3111..109414336f 100644 --- a/apps/gui/quickscreen.c +++ b/apps/gui/quickscreen.c | |||
@@ -418,8 +418,6 @@ static int gui_syncquickscreen_run(struct gui_quickscreen * qs, int button_enter | |||
418 | int quick_screen_quick(int button_enter) | 418 | int quick_screen_quick(int button_enter) |
419 | { | 419 | { |
420 | struct gui_quickscreen qs; | 420 | struct gui_quickscreen qs; |
421 | bool oldshuffle = global_settings.playlist_shuffle; | ||
422 | int oldrepeat = global_settings.repeat_mode; | ||
423 | #ifdef HAVE_ALBUMART | 421 | #ifdef HAVE_ALBUMART |
424 | int old_album_art = global_settings.album_art; | 422 | int old_album_art = global_settings.album_art; |
425 | #endif | 423 | #endif |
@@ -438,21 +436,6 @@ int quick_screen_quick(int button_enter) | |||
438 | if (ret & QUICKSCREEN_CHANGED) | 436 | if (ret & QUICKSCREEN_CHANGED) |
439 | { | 437 | { |
440 | settings_save(); | 438 | settings_save(); |
441 | /* make sure repeat/shuffle/any other nasty ones get updated */ | ||
442 | if ( oldrepeat != global_settings.repeat_mode && | ||
443 | (audio_status() & AUDIO_STATUS_PLAY) ) | ||
444 | { | ||
445 | audio_flush_and_reload_tracks(); | ||
446 | } | ||
447 | if (oldshuffle != global_settings.playlist_shuffle | ||
448 | && audio_status() & AUDIO_STATUS_PLAY) | ||
449 | { | ||
450 | replaygain_update(); | ||
451 | if (global_settings.playlist_shuffle) | ||
452 | playlist_randomise(NULL, current_tick, true); | ||
453 | else | ||
454 | playlist_sort(NULL, true); | ||
455 | } | ||
456 | #ifdef HAVE_ALBUMART | 439 | #ifdef HAVE_ALBUMART |
457 | if (old_album_art != global_settings.album_art) | 440 | if (old_album_art != global_settings.album_art) |
458 | set_albumart_mode(global_settings.album_art); | 441 | set_albumart_mode(global_settings.album_art); |