Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Ward <matt.ward@xamarin.com>2017-07-31 17:02:13 +0300
committerMatt Ward <ward.matt@gmail.com>2017-07-31 20:54:08 +0300
commit23db41dee8d9c54e13479a205dbebe9a7d6dac07 (patch)
treeba0f13559ccb5b9ec1e21b19a8bf2a0c009b2d17 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects
parent3028dd09d1f9e08d995a06d1912e461322f0316b (diff)
[Ide] Ensure New Project dialog language selector matches language
Fixed bug #58392 - Blank Forms App Template Uses C# Language Instead of Previous Selection https://bugzilla.xamarin.com/show_bug.cgi?id=58392 The language button selector was not updated when a recently used project template was selected on opening the New Project dialog. This resulted in the selected language in the UI not being the language used when creating the project. Now the language selector is updated if the language is changed when a recently used project template is selected.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/GtkNewProjectDialogBackend.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/GtkNewProjectDialogBackend.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/GtkNewProjectDialogBackend.cs
index dedb568c54..dc478c4f36 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/GtkNewProjectDialogBackend.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/GtkNewProjectDialogBackend.cs
@@ -223,6 +223,7 @@ namespace MonoDevelop.Ide.Projects
if (templateTextRenderer.RenderRecentTemplate && controller.SelectedTemplate != null) {
// reset selected language if a recent template has been selected
templateTextRenderer.SelectedLanguage = controller.SelectedTemplate.Language;
+ languageCellRenderer.SelectedLanguage = controller.SelectedTemplate.Language;
controller.SelectedLanguage = controller.SelectedTemplate.Language;
}
ShowSelectedTemplate ();