From 0d8748a6ceae6d58895962a2f8b02f3de37f7363 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 22 Aug 2019 17:02:41 -0400 Subject: [PATCH] autoclip --- .../io/anuke/mindustry/desktop/DesktopPlatform.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/desktop/src/io/anuke/mindustry/desktop/DesktopPlatform.java b/desktop/src/io/anuke/mindustry/desktop/DesktopPlatform.java index 0d46dee83b..2535369371 100644 --- a/desktop/src/io/anuke/mindustry/desktop/DesktopPlatform.java +++ b/desktop/src/io/anuke/mindustry/desktop/DesktopPlatform.java @@ -48,8 +48,6 @@ public class DesktopPlatform extends Platform{ } if(useSteam){ - - Events.on(GameLoadEvent.class, event -> { Label[] label = {null}; Core.scene.table(t -> { @@ -65,12 +63,17 @@ public class DesktopPlatform extends Platform{ public void print(String text, Object... args){ super.print(text, args); String out = Log.format(text, false, args); + + int maxlen = 2048; + + if(label[0].getText().length() > maxlen){ + label[0].setText(label[0].getText().substring(label[0].getText().length() - maxlen)); + } + label[0].getText().append(out).append("\n"); label[0].invalidateHierarchy(); } }); - - }); Vars.steam = true;