# HG changeset patch
# User Periklis Ntanasis <pntanasis@gmail.com>
# Date 1372435541 -10800
# Node ID 49c77a41ae96d2e3371785f277d2641083288414
# Parent  33a30ce9782fab522f2cf0657094f7c25290688b
cleanup, descriptions work, images no

diff -r 33a30ce9782f -r 49c77a41ae96 QTfrontend/hwform.cpp
--- a/QTfrontend/hwform.cpp	Fri Jun 28 18:55:01 2013 +0300
+++ b/QTfrontend/hwform.cpp	Fri Jun 28 19:05:41 2013 +0300
@@ -1903,24 +1903,13 @@
     QString campaignName = ui.pageCampaign->CBCampaign->currentText();
     QString tName = team.name();
     QStringList missionEntries = getCampMissionList2(campaignName,tName);
-    unsigned int n = missionEntries.count();
-    unsigned int m = getCampProgress(tName, campaignName);
 
 	//unlockedMissionsHash = getUnlockedMissions2(campaignName, tName);
     // if the campaign name changes update the campaignMissionDescriptions list
     // this will be used later in UpdateCampaignPageMission() to update
     // the mission description in the campaign page
-    bool updateMissionList = false;
-    if(previousCampaignName.compare(campaignName)!=0 ||
-            previousTeamName.compare(tName) != 0)
-    {
-        if (previousTeamName.compare(tName) != 0 &&
-                previousTeamName.compare("") != 0)
-            index = qMin(m + 1, n);
-        previousCampaignName = campaignName;
-        previousTeamName = tName;
-        updateMissionList = true;
-    }
+	campaignMissionDescriptions.clear();
+	ui.pageCampaign->CBMission->clear();
     campaignMissionDescriptions = getDescriptions(campaignName,tName);
     for(int i=0;i<missionEntries.size();i++)
     {