From 1604ea61cb0cb095a8426eb13ac803516eda453c Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sun, 19 Jul 2020 05:49:18 -0700 Subject: [PATCH] Fixed 'params' detection issue --- IDE/src/ui/AutoComplete.bf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/IDE/src/ui/AutoComplete.bf b/IDE/src/ui/AutoComplete.bf index 2b6c6ca1..d4b8ca70 100644 --- a/IDE/src/ui/AutoComplete.bf +++ b/IDE/src/ui/AutoComplete.bf @@ -809,7 +809,15 @@ namespace IDE.ui public bool HasParamsParam() { - return mText.Contains("\x01params "); + int lastSplit = mText.LastIndexOf('\x01'); + if (lastSplit == -1) + return false; + lastSplit = mText.LastIndexOf('\x01', lastSplit - 1); + if (lastSplit == -1) + return false; + + StringView sv = .(mText, lastSplit); + return sv.StartsWith("\x01params ") || sv.StartsWith("\x01 params "); } }