C# Console: Fix autocomplete caret deselection

This commit is contained in:
Sinai
2022-04-22 09:06:52 +10:00
parent 08f2c6035e
commit f174c7543a

View File

@ -390,16 +390,11 @@ namespace UnityExplorer.CSConsole
color.a = 0f; color.a = 0f;
Input.Component.selectionColor = color; Input.Component.selectionColor = color;
EventSystemHelper.SetSelectedGameObject(null); EventSystemHelper.SetSelectionGuard(false);
yield return null; // ~~~~~~~ YIELD FRAME ~~~~~~~~~
EventSystemHelper.SetSelectedGameObject(null);
yield return null; // ~~~~~~~ YIELD FRAME ~~~~~~~~~
Input.Component.Select(); Input.Component.Select();
yield return null; // ~~~~~~~ YIELD FRAME ~~~~~~~~~
Input.Component.caretPosition = caretPosition; Input.Component.caretPosition = caretPosition;
Input.Component.selectionFocusPosition = caretPosition; Input.Component.selectionFocusPosition = caretPosition;
LastCaretPosition = Input.Component.caretPosition; LastCaretPosition = Input.Component.caretPosition;