diff --git a/es-app/src/guis/GuiScraperMulti.cpp b/es-app/src/guis/GuiScraperMulti.cpp index 97feee796..cf9184874 100644 --- a/es-app/src/guis/GuiScraperMulti.cpp +++ b/es-app/src/guis/GuiScraperMulti.cpp @@ -103,10 +103,13 @@ GuiScraperMulti::GuiScraperMulti( GuiScraperMulti::~GuiScraperMulti() { - // View type probably changed (basic -> detailed). - for (auto it = SystemData::sSystemVector.cbegin(); - it !=SystemData::sSystemVector.cend(); it++) - (*it)->sortSystem(); + if (mTotalSuccessful > 0) { + // Sort all systems to possibly update their view style from Basic to Detailed or Video. + for (auto it = SystemData::sSystemVector.cbegin(); + it !=SystemData::sSystemVector.cend(); it++) { + (*it)->sortSystem(); + } + } ViewController::get()->onPauseVideo(); }