From ae9824e26a8478515506efb0a260f15ade36b451 Mon Sep 17 00:00:00 2001 From: Lukas Prediger Date: Tue, 1 Jun 2021 19:15:10 +0300 Subject: [PATCH] RipCDDialog no longer needs to LoadSongs on show. --- src/ripper/ripcddialog.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ripper/ripcddialog.cpp b/src/ripper/ripcddialog.cpp index 03c532a0e..0d6ca61ad 100644 --- a/src/ripper/ripcddialog.cpp +++ b/src/ripper/ripcddialog.cpp @@ -135,8 +135,9 @@ void RipCDDialog::closeEvent(QCloseEvent* event) { } void RipCDDialog::showEvent(QShowEvent* event) { - ResetDialog(); - if (loader_) loader_->LoadSongs(); + // No need to refresh track list here anymore. On first open this is initiated + // by InitializeDevices(). Afterwards track list is always updates when a disc + // change is detected due to working through CddaDevice if (!working_) { ui_->progress_group->hide(); }