瀏覽代碼

Merge pull request #4750 from IvanSavenko/savename_fix

Fixes missing names of saves and custom campaigns
Ivan Savenko 1 年之前
父節點
當前提交
51838f020b
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      client/lobby/SelectionTab.cpp

+ 2 - 0
client/lobby/SelectionTab.cpp

@@ -829,6 +829,7 @@ void SelectionTab::parseSaves(const std::unordered_set<ResourcePath> & files)
 		{
 			auto mapInfo = std::make_shared<ElementInfo>();
 			mapInfo->saveInit(file);
+			mapInfo->name = mapInfo->getNameForList();
 
 			// Filter out other game modes
 			bool isCampaign = mapInfo->scenarioOptionsOfSave->mode == EStartMode::CAMPAIGN;
@@ -875,6 +876,7 @@ void SelectionTab::parseCampaigns(const std::unordered_set<ResourcePath> & files
 		auto info = std::make_shared<ElementInfo>();
 		//allItems[i].date = std::asctime(std::localtime(&files[i].date));
 		info->fileURI = file.getOriginalName();
+		info->name = info->getNameForList();
 		info->campaignInit();
 		if(info->campaign)
 			allItems.push_back(info);