diff --git a/ConsoleImprovements/ConsoleImprovements.csproj b/ConsoleImprovements/ConsoleImprovements.csproj index 3075f25..5a92203 100644 --- a/ConsoleImprovements/ConsoleImprovements.csproj +++ b/ConsoleImprovements/ConsoleImprovements.csproj @@ -38,5 +38,11 @@ $(LogicWorldGameLocation)\Logic_World_Data\Managed\Unity.TextMeshPro.dll + + $(LogicWorldGameLocation)\Logic_World_Data\Managed\UnityEngine.CoreModule.dll + + + $(LogicWorldGameLocation)\Logic_World_Data\Managed\UnityEngine.UI.dll + diff --git a/ConsoleImprovements/ConsoleImprovements/manifest.jecs b/ConsoleImprovements/ConsoleImprovements/manifest.jecs index d46ac86..7a64605 100644 --- a/ConsoleImprovements/ConsoleImprovements/manifest.jecs +++ b/ConsoleImprovements/ConsoleImprovements/manifest.jecs @@ -1,7 +1,7 @@ ID: D4VID_ConsoleImprovements Name: ConsoleImprovements Author: D4VID -Version: 1.1.0 +Version: 1.1.1 Priority: 0 ClientOnly: true Dependencies: diff --git a/ConsoleImprovements/ConsoleImprovements/src/client/CommandHistoryPatch.cs b/ConsoleImprovements/ConsoleImprovements/src/client/CommandHistoryPatch.cs index 3432672..6744eff 100644 --- a/ConsoleImprovements/ConsoleImprovements/src/client/CommandHistoryPatch.cs +++ b/ConsoleImprovements/ConsoleImprovements/src/client/CommandHistoryPatch.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using EccsLogicWorldAPI.Shared.AccessHelper; using FancyInput; using HarmonyLib; +using JimmysUnityUtilities; using LogicLog; using TMPro; using Console = FancyPantsConsole.Console; @@ -79,6 +80,7 @@ namespace ConsoleImprovements.Client { } commandInputField.text = text; + CoroutineUtility.RunAfterOneFrame(() => commandInputField.MoveTextEnd(false)); } // ReSharper disable once InconsistentNaming