diff options
author | Mike Krüger <mkrueger@novell.com> | 2010-06-14 17:53:53 +0400 |
---|---|---|
committer | Mike Krüger <mkrueger@novell.com> | 2010-06-14 17:53:53 +0400 |
commit | f8e4bf9b90dd1c614843e42c1e63dbc7387e2ebb (patch) | |
tree | c4618bb1a56259cd0a9863f18909d70e1f0f8ec4 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion | |
parent | 9d0302cc8da338e07c4e73f66388a2fdd7124b37 (diff) |
* MonoDevelop.Ide.CodeCompletion/ListWidget.cs: Fixed 'Bug 613539 -
DOBa does not complete to DynamicObjectBase'.
svn path=/trunk/monodevelop/; revision=158876
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWidget.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWidget.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWidget.cs index abf1813902..d0ab6fcdc1 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWidget.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWidget.cs @@ -520,8 +520,10 @@ namespace MonoDevelop.Ide.CodeCompletion for (int newSelection = 0; newSelection < text.Length && itemIndex < filterText.Length; newSelection++) { char ch1 = char.ToUpper (text[newSelection]); char ch2 = char.ToUpper (filterText[itemIndex]); + bool ch1IsUpper = char.IsUpper (text[newSelection]); + bool ch2IsUpper = char.IsUpper (filterText[itemIndex]); - if (ch1 == ch2) { + if (ch1 == ch2 && !(!ch1IsUpper && ch2IsUpper)) { itemIndex++; matchIndices.Add (newSelection); wasMatch = true; |