Another go at fixing a crash after scraping.

This commit is contained in:
Leon Styhre 2021-12-02 19:28:10 +01:00
parent c75ce3c8b0
commit 42c07ee4c5
2 changed files with 4 additions and 2 deletions

View file

@ -658,7 +658,7 @@ void GuiMetaDataEd::save()
if (mScraperParams.game->getType() == FOLDER)
mScraperParams.system->sortSystem(false);
if (mSavedCallback)
if (mSavedCallback && !mSavedMediaAndAborted)
mSavedCallback();
if (hideGameWhileHidden) {

View file

@ -52,7 +52,9 @@ public:
SearchType getSearchType() const { return mSearchType; }
bool getSavedNewMedia()
{
return (mMDResolveHandle ? mMDResolveHandle->getSavedNewMedia() : false);
if (mMDResolveHandle != nullptr)
return mMDResolveHandle->getSavedNewMedia();
return mScrapeResult.savedNewMedia;
}
static bool saveMetadata(const ScraperSearchResult& result,
MetaDataList& metadata,