diff --git a/pseudocodeIde/interpreter/pseudocode/PseudocodeAutocompleteItem.cs b/pseudocodeIde/interpreter/pseudocode/PseudocodeAutocompleteItem.cs index bb3b0a3..fc9d480 100644 --- a/pseudocodeIde/interpreter/pseudocode/PseudocodeAutocompleteItem.cs +++ b/pseudocodeIde/interpreter/pseudocode/PseudocodeAutocompleteItem.cs @@ -61,6 +61,7 @@ public override void OnSelected(SelectedEventArgs e) bool inSelection = false; int textLengthWithoutMarkers = Text.Replace("\\^", " ").Replace("^", "").Length; + textLengthWithoutMarkers += Text.EndsWith("^") ? 1 : 0; for (int i = Parent.Fragment.Start; ; i++) { recheck: