From 53750cffa22e59488f3250fe7da08c8a04b71330 Mon Sep 17 00:00:00 2001 From: weisj <31143295+weisJ@users.noreply.github.com> Date: Thu, 5 Aug 2021 12:24:46 +0200 Subject: [PATCH] Prevent empty popup menu from showing if menu has no child items --- .../translation/components/TranslatedJMenu.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/translation/components/TranslatedJMenu.java b/src/main/java/the/bytecode/club/bytecodeviewer/translation/components/TranslatedJMenu.java index e5f77be9..e0a78a86 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/translation/components/TranslatedJMenu.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/translation/components/TranslatedJMenu.java @@ -44,4 +44,10 @@ public class TranslatedJMenu extends JMenu componentReference.translate(); } } + + @Override + public boolean isEnabled() + { + return super.isEnabled() && getMenuComponentCount() > 0; + } } \ No newline at end of file