1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 11:38:21 +02:00

Fixed OOB error

This commit is contained in:
Brian Fiete 2022-06-25 11:33:13 -07:00
parent 487787b08e
commit 52544e6782

View file

@ -1017,7 +1017,7 @@ namespace IDE.ui
if (cursorSection >= textSections.Count - 1) if (cursorSection >= textSections.Count - 1)
cursorSection = textSections.Count - 2; cursorSection = textSections.Count - 2;
if (cursorSection < mAutoComplete.mInvokeSrcPositions.Count) if ((cursorSection >= 0) && (cursorSection < mAutoComplete.mInvokeSrcPositions.Count))
{ {
var argText = mAutoComplete.mTargetEditWidget.mEditWidgetContent.ExtractString(mAutoComplete.mInvokeSrcPositions[cursorSection - 1], var argText = mAutoComplete.mTargetEditWidget.mEditWidgetContent.ExtractString(mAutoComplete.mInvokeSrcPositions[cursorSection - 1],
mAutoComplete.mInvokeSrcPositions[cursorSection] - mAutoComplete.mInvokeSrcPositions[cursorSection - 1], .. scope .()); mAutoComplete.mInvokeSrcPositions[cursorSection] - mAutoComplete.mInvokeSrcPositions[cursorSection - 1], .. scope .());
@ -1081,11 +1081,6 @@ namespace IDE.ui
} }
} }
} }
/*if ((argText.StartsWith('(')) || (argText.StartsWith(',')))
argText.Remove(0, 1);
argText.Trim();
Debug.WriteLine($"ArgText: {argText}");*/
} }
float paramX = 0; float paramX = 0;