From 942a370e3bcdf6adda4b9181fb58fbca81fd6197 Mon Sep 17 00:00:00 2001 From: Kirill Osenkov Date: Fri, 31 Aug 2018 16:45:17 -0700 Subject: Fix issues with default bracket handler. Follow-up for issues that we've noticed in PR https://github.com/mono/monodevelop/pull/5823. --- .../MonoDevelop.SourceEditor/DefaultAutoInsertBracketHandler.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DefaultAutoInsertBracketHandler.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DefaultAutoInsertBracketHandler.cs index 5e1873e8f5..d127cf6c42 100644 --- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DefaultAutoInsertBracketHandler.cs +++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DefaultAutoInsertBracketHandler.cs @@ -26,12 +26,10 @@ using System; using System.Collections.Generic; using System.Threading; -using Mono.TextEditor.Highlighting; using MonoDevelop.Core.Text; using MonoDevelop.Ide; using MonoDevelop.Ide.Editor; using MonoDevelop.Ide.Editor.Extension; -using System.Linq; namespace MonoDevelop.SourceEditor { @@ -46,9 +44,7 @@ namespace MonoDevelop.SourceEditor public override bool Handle (TextEditor editor, DocumentContext ctx, KeyDescriptor descriptor) { - if (descriptor.KeyChar == '\'') - return false; - if (Array.IndexOf (excludedMimeTypes, editor.MimeType) < 0) + if (Array.IndexOf (excludedMimeTypes, editor.MimeType) >= 0) return false; int braceIndex = openBrackets.IndexOf (descriptor.KeyChar); if (braceIndex < 0) -- cgit v1.2.3