From 3b89a9e17a39599db1714361fa1b87011b73bdd1 Mon Sep 17 00:00:00 2001 From: yzyray <348533481@qq.com> Date: Tue, 2 Feb 2021 23:39:28 +0800 Subject: [PATCH] Fix StackOverflowError in panel UI when default engine command is empty --- src/main/java/featurecat/lizzie/analysis/Leelaz.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/featurecat/lizzie/analysis/Leelaz.java b/src/main/java/featurecat/lizzie/analysis/Leelaz.java index 0a6fb9fea..3de2dea09 100644 --- a/src/main/java/featurecat/lizzie/analysis/Leelaz.java +++ b/src/main/java/featurecat/lizzie/analysis/Leelaz.java @@ -972,7 +972,8 @@ public boolean isLoaded() { if (engineCommand.isEmpty()) { // we can use Lizzie even without an engine, if the config defaults to "" if (!isLoaded) { - Lizzie.frame.refresh(); + if (Lizzie.config.panelUI) Lizzie.frame.refresh(1); + else Lizzie.frame.refresh(); isLoaded = true; } }