From 43e3bed0b27d25ee64b894481323a8cc30668911 Mon Sep 17 00:00:00 2001 From: JFronny Date: Sat, 19 Aug 2023 19:44:22 +0200 Subject: [PATCH] fix(config-ui-tiny): prevent using tabs when there are zero or one categories, as that doesn't work properly --- .../jfronny/libjf/config/impl/ui/tiny/TinyConfigScreen.java | 1 + 1 file changed, 1 insertion(+) diff --git a/libjf-config-ui-tiny-v1/src/client/java/io/gitlab/jfronny/libjf/config/impl/ui/tiny/TinyConfigScreen.java b/libjf-config-ui-tiny-v1/src/client/java/io/gitlab/jfronny/libjf/config/impl/ui/tiny/TinyConfigScreen.java index a580824..beea5b9 100644 --- a/libjf-config-ui-tiny-v1/src/client/java/io/gitlab/jfronny/libjf/config/impl/ui/tiny/TinyConfigScreen.java +++ b/libjf-config-ui-tiny-v1/src/client/java/io/gitlab/jfronny/libjf/config/impl/ui/tiny/TinyConfigScreen.java @@ -59,6 +59,7 @@ public class TinyConfigScreen extends ScreenWithSaveHook { this.considerTabs = config.getEntries().isEmpty() && config.getPresets().keySet().stream().allMatch(s -> s.equals(CategoryBuilder.CONFIG_PRESET_DEFAULT)) && config.getReferencedConfigs().isEmpty() + && config.getCategories().size() > 1 && JfConfigSafe.TRANSLATION_SUPPLIER.apply(config.getTranslationPrefix() + "tooltip") == null; }