Fixed PaperSystem bugs (#22896)

This commit is contained in:
LordCarve
2023-12-24 09:58:00 +01:00
committed by GitHub
parent 681f9a2c85
commit 044f5e7c4e
2 changed files with 18 additions and 24 deletions

View File

@@ -1,5 +1,4 @@
using JetBrains.Annotations;
using Robust.Client.GameObjects;
using Robust.Client.UserInterface.Controls;
using Robust.Shared.Input;
using Robust.Shared.Utility;
@@ -49,15 +48,12 @@ public sealed class PaperBoundUserInterface : BoundUserInterface
private void Input_OnTextEntered(string text)
{
if (!string.IsNullOrEmpty(text))
{
SendMessage(new PaperInputTextMessage(text));
SendMessage(new PaperInputTextMessage(text));
if (_window != null)
{
_window.Input.TextRope = Rope.Leaf.Empty;
_window.Input.CursorPosition = new TextEdit.CursorPos(0, TextEdit.LineBreakBias.Top);
}
if (_window != null)
{
_window.Input.TextRope = Rope.Leaf.Empty;
_window.Input.CursorPosition = new TextEdit.CursorPos(0, TextEdit.LineBreakBias.Top);
}
}