From 196d533b191636ececb3fe5d67bbce12ef2762ba Mon Sep 17 00:00:00 2001 From: Ahanu Dewhirst <16126069+Orcjett@users.noreply.github.com> Date: Fri, 19 Jul 2024 12:36:59 +1000 Subject: [PATCH] [#2485] Add component showing icon --- .../java/info/openrocket/swing/gui/main/RocketActions.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/swing/src/main/java/info/openrocket/swing/gui/main/RocketActions.java b/swing/src/main/java/info/openrocket/swing/gui/main/RocketActions.java index 609b96dcd..b7afd27c5 100644 --- a/swing/src/main/java/info/openrocket/swing/gui/main/RocketActions.java +++ b/swing/src/main/java/info/openrocket/swing/gui/main/RocketActions.java @@ -1311,6 +1311,9 @@ public class RocketActions { super.putValue(SHORT_DESCRIPTION, rocket.isVisible() ? trans.get("RocketActions.VisibilityAct.ttip.HideAll") : trans.get("RocketActions.VisibilityAct.ttip.ShowAll")); + super.putValue(SMALL_ICON, rocket.isVisible() ? + GUIUtil.getUITheme().getVisibilityHiddenIcon() : + GUIUtil.getUITheme().getVisibilityShowingIcon()); } else { var visibility = components.stream().anyMatch(RocketComponent::isVisible); super.putValue(NAME, visibility ? @@ -1319,6 +1322,9 @@ public class RocketActions { super.putValue(SHORT_DESCRIPTION, visibility ? trans.get("RocketActions.VisibilityAct.ttip.HideSelected") : trans.get("RocketActions.VisibilityAct.ttip.ShowSelected")); + super.putValue(SMALL_ICON, visibility ? + GUIUtil.getUITheme().getVisibilityHiddenIcon() : + GUIUtil.getUITheme().getVisibilityShowingIcon()); } }