From ac584fa9f39e36f4c0e67b59b034ac28ad0c6bbc Mon Sep 17 00:00:00 2001 From: darkweird Date: Fri, 3 Sep 2021 17:48:20 +0300 Subject: [PATCH] fix(autoconfig): fix back-animation to empty screen --- .../engine/config/flexible/ui/AutoConfigScreen.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/engine/src/main/java/org/terasology/engine/config/flexible/ui/AutoConfigScreen.java b/engine/src/main/java/org/terasology/engine/config/flexible/ui/AutoConfigScreen.java index 363c1bce4af..ea89a5fdb6c 100644 --- a/engine/src/main/java/org/terasology/engine/config/flexible/ui/AutoConfigScreen.java +++ b/engine/src/main/java/org/terasology/engine/config/flexible/ui/AutoConfigScreen.java @@ -4,13 +4,13 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.terasology.gestalt.assets.ResourceUrn; -import org.terasology.gestalt.assets.management.AssetManager; import org.terasology.engine.config.flexible.AutoConfig; import org.terasology.engine.config.flexible.AutoConfigManager; import org.terasology.engine.core.module.ModuleManager; import org.terasology.engine.registry.In; import org.terasology.engine.rendering.nui.CoreScreenLayer; +import org.terasology.gestalt.assets.ResourceUrn; +import org.terasology.gestalt.assets.management.AssetManager; import org.terasology.nui.UIWidget; import org.terasology.nui.WidgetUtil; import org.terasology.nui.databinding.Binding; @@ -51,4 +51,9 @@ public void initialise() { } WidgetUtil.trySubscribe(this, "close", button -> triggerBackAnimation()); } + + @Override + public boolean isLowerLayerVisible() { + return false; + } }