diff --git a/gui/projectfiledialog.cpp b/gui/projectfiledialog.cpp
index 19ab3c173..3357d117b 100644
--- a/gui/projectfiledialog.cpp
+++ b/gui/projectfiledialog.cpp
@@ -340,7 +340,10 @@ void ProjectFileDialog::loadFromProjectFile(const ProjectFile *projectFile)
}
}
else
+ {
+ mUI.mListVsConfigs->clear();
mUI.mListVsConfigs->setEnabled(false);
+ }
}
@@ -460,6 +463,8 @@ void ProjectFileDialog::updatePathsAndDefines()
mUI.mBtnIncludeDown->setEnabled(!importProject);
mUI.mChkAllVsConfigs->setEnabled(fileName.endsWith(".sln") || fileName.endsWith(".vcxproj"));
mUI.mListVsConfigs->setEnabled(fileName.endsWith(".sln") || fileName.endsWith(".vcxproj"));
+ if(!mUI.mListVsConfigs->isEnabled())
+ mUI.mListVsConfigs->clear();
}
void ProjectFileDialog::clearImportProject()
diff --git a/gui/projectfiledialog.ui b/gui/projectfiledialog.ui
index 1e748d27c..0ea3476fc 100644
--- a/gui/projectfiledialog.ui
+++ b/gui/projectfiledialog.ui
@@ -7,7 +7,7 @@
0
0
888
- 573
+ 546