diff options
author | Lluis Sanchez Gual <lluis@xamarin.com> | 2015-04-16 18:32:32 +0300 |
---|---|---|
committer | Lluis Sanchez Gual <lluis@xamarin.com> | 2015-04-16 18:32:32 +0300 |
commit | 06c3d9a60346f4313986c1b50de3f0786df65da9 (patch) | |
tree | ee08a01e298006201f013d0c2c82b23fc27c989a | |
parent | 0921db8eb81a8e12c6b1ff5dd7cfb66665a96a82 (diff) |
[Core] Properly assign type tags to .net project types
-rw-r--r-- | main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs index d3c5da7af8..c6ed367244 100644 --- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs +++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs @@ -50,6 +50,13 @@ namespace MonoDevelop.Projects.Extensions TypeTag = "DotNet"; } + protected override void Read (NodeElement elem) + { + base.Read (elem); + if (!string.IsNullOrEmpty (language)) + TypeTag = language; + } + public override bool CanCreateSolutionItem (string type, ProjectCreateInformation info, System.Xml.XmlElement projectOptions) { string lang = projectOptions.GetAttribute ("language"); |