From 6de0761180c9705f1b89b8461fcd20f0bd25b268 Mon Sep 17 00:00:00 2001 From: sirjonasxx <36828922+sirjonasxx@users.noreply.github.com> Date: Sun, 24 May 2020 21:57:19 +0200 Subject: [PATCH] Discard expressions with control characters in strings for now --- .../loggerdisplays/uilogger/UiLoggerController.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/G-Earth/src/main/java/gearth/ui/logger/loggerdisplays/uilogger/UiLoggerController.java b/G-Earth/src/main/java/gearth/ui/logger/loggerdisplays/uilogger/UiLoggerController.java index 4eef619..064d6c0 100644 --- a/G-Earth/src/main/java/gearth/ui/logger/loggerdisplays/uilogger/UiLoggerController.java +++ b/G-Earth/src/main/java/gearth/ui/logger/loggerdisplays/uilogger/UiLoggerController.java @@ -145,8 +145,13 @@ public class UiLoggerController implements Initializable { elements.add(new Element(packet.toString(), "outgoing")); } } - if (!expr.equals("") && displayStructure && packet.length() <= 2000) - elements.add(new Element("\n" + cleanTextContent(expr), "structure")); + + String cleaned = cleanTextContent(expr); + if (cleaned.equals(expr)) { + if (!expr.equals("") && displayStructure && packet.length() <= 2000) + elements.add(new Element("\n" + cleanTextContent(expr), "structure")); + } + elements.add(new Element("\n--------------------\n", ""));