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:
authorMike Krüger <mkrueger@novell.com>2010-06-14 17:53:53 +0400
committerMike Krüger <mkrueger@novell.com>2010-06-14 17:53:53 +0400
commitf8e4bf9b90dd1c614843e42c1e63dbc7387e2ebb (patch)
treec4618bb1a56259cd0a9863f18909d70e1f0f8ec4 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion
parent9d0302cc8da338e07c4e73f66388a2fdd7124b37 (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.cs4
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;