diff options
author | Alan McGovern <alan.mcgovern@gmail.com> | 2012-03-27 19:50:50 +0400 |
---|---|---|
committer | Alan McGovern <alan.mcgovern@gmail.com> | 2012-03-29 22:04:48 +0400 |
commit | 1d949528041435e2982d9a8813cd30d9966fdb15 (patch) | |
tree | f385f706a188cb71a102c8f7d2cf2ce33efbc6ff | |
parent | f11a56f9b738489de4e0e5fb29f2153df101cbc5 (diff) |
[MacDev] Properly display Descriptions versus Identifiers for keys
We did not handle this right for the combobox in the KeyRenderer for
when the keys were being actively edited.
-rw-r--r-- | main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/CustomPropertiesWidget.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/CustomPropertiesWidget.cs b/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/CustomPropertiesWidget.cs index d67d5b6b44..20df696547 100644 --- a/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/CustomPropertiesWidget.cs +++ b/main/src/addins/MonoDevelop.MacDev/MonoDevelop.MacDev.PlistEditor/CustomPropertiesWidget.cs @@ -245,7 +245,7 @@ namespace MonoDevelop.MacDev.PlistEditor if (parentPArray) renderer.Text = ""; else - renderer.Text = key != null && ShowDescriptions ? GettextCatalog.GetString (key.Description) : id; + renderer.Text = key != null && ShowDescriptions ? key.Description : id; }); treeview.AppendColumn (col); @@ -540,8 +540,9 @@ namespace MonoDevelop.MacDev.PlistEditor sortedKeys.Sort ((x, y) => StringComparer.CurrentCulture.Compare (x.Description, y.Description)); else sortedKeys.Sort ((x, y) => StringComparer.CurrentCulture.Compare (x.Identifier, y.Identifier)); + foreach (var key in sortedKeys) - keyStore.AppendValues (key.Identifier, key); + keyStore.AppendValues (ShowDescriptions ? key.Description : key.Identifier, key); } void RefreshTree () |