From 223d56405d04e73a074d9aeaa96c9ae2d4197a77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Karlas=CC=8C?= Date: Mon, 3 Jun 2019 17:51:25 +0200 Subject: Fix 901093: Completing a snippet adds a newline Fix 901091: Caret jumps to previous line after completing a prop snippet --- .../MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'main/src/addins') diff --git a/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs b/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs index 0d15cf2103..8f129ad3c5 100644 --- a/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs +++ b/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs @@ -67,6 +67,8 @@ namespace MonoDevelop.TextEditor.Cocoa { var codeSnippet = new CodeSnippet (); codeSnippet.Code = codeTemplate.Code; + if (!codeSnippet.Code.Contains ("$end$")) + codeSnippet.Code += "$end$"; codeSnippet.Description = codeTemplate.Description; codeSnippet.Fields = new List (); foreach (var variable in codeTemplate.Variables) { -- cgit v1.2.3