Move caret to end when moving up in history

master
d4vid 3 months ago
parent 9d03817f77
commit 0cea94de4d

@ -38,5 +38,11 @@
<Reference Include="Unity.TextMeshPro"> <Reference Include="Unity.TextMeshPro">
<HintPath>$(LogicWorldGameLocation)\Logic_World_Data\Managed\Unity.TextMeshPro.dll</HintPath> <HintPath>$(LogicWorldGameLocation)\Logic_World_Data\Managed\Unity.TextMeshPro.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEngine.CoreModule">
<HintPath>$(LogicWorldGameLocation)\Logic_World_Data\Managed\UnityEngine.CoreModule.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.UI">
<HintPath>$(LogicWorldGameLocation)\Logic_World_Data\Managed\UnityEngine.UI.dll</HintPath>
</Reference>
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,7 +1,7 @@
ID: D4VID_ConsoleImprovements ID: D4VID_ConsoleImprovements
Name: ConsoleImprovements Name: ConsoleImprovements
Author: D4VID Author: D4VID
Version: 1.1.0 Version: 1.1.1
Priority: 0 Priority: 0
ClientOnly: true ClientOnly: true
Dependencies: Dependencies:

@ -3,6 +3,7 @@ using System.Collections.Generic;
using EccsLogicWorldAPI.Shared.AccessHelper; using EccsLogicWorldAPI.Shared.AccessHelper;
using FancyInput; using FancyInput;
using HarmonyLib; using HarmonyLib;
using JimmysUnityUtilities;
using LogicLog; using LogicLog;
using TMPro; using TMPro;
using Console = FancyPantsConsole.Console; using Console = FancyPantsConsole.Console;
@ -79,6 +80,7 @@ namespace ConsoleImprovements.Client {
} }
commandInputField.text = text; commandInputField.text = text;
CoroutineUtility.RunAfterOneFrame(() => commandInputField.MoveTextEnd(false));
} }
// ReSharper disable once InconsistentNaming // ReSharper disable once InconsistentNaming

Loading…
Cancel
Save