From 5bb79cd8d6662b8ef5112276af80c9fd1a8c29b2 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Wed, 21 Dec 2022 15:31:02 +0100 Subject: [PATCH] [#1895] Maintain tree cell font after override icon --- .../gui/main/componenttree/ComponentTreeRenderer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/swing/src/net/sf/openrocket/gui/main/componenttree/ComponentTreeRenderer.java b/swing/src/net/sf/openrocket/gui/main/componenttree/ComponentTreeRenderer.java index 2dad7795d..a852e94b7 100644 --- a/swing/src/net/sf/openrocket/gui/main/componenttree/ComponentTreeRenderer.java +++ b/swing/src/net/sf/openrocket/gui/main/componenttree/ComponentTreeRenderer.java @@ -1,7 +1,9 @@ package net.sf.openrocket.gui.main.componenttree; import java.awt.Component; +import java.awt.Dimension; import java.awt.FlowLayout; +import java.awt.Font; import java.util.List; import javax.swing.JLabel; @@ -80,6 +82,8 @@ public class ComponentTreeRenderer extends DefaultTreeCellRenderer { p.setToolTipText(getToolTipSingleComponent(c)); } + Font originalFont = tree.getFont(); + p.setFont(originalFont); comp = p; }