From 9907eb7d01a0180a02b2c86d4064be66a0e32bd4 Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Fri, 17 Oct 2014 18:55:39 +0400 Subject: [PATCH] [vcs-log] set correct font for root cell; rename field IDEA-105467 --- .../src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java index e3b7a8b9c766..ed2f5fe9fca2 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java @@ -500,6 +500,7 @@ public class VcsLogGraphTable extends JBTable implements TypeSafeDataProvider, C @Override protected void paintComponent(Graphics g) { + setFont(UIManager.getFont("Table.font")); g.setColor(myColor); int width = getWidth(); @@ -572,13 +573,13 @@ public class VcsLogGraphTable extends JBTable implements TypeSafeDataProvider, C private class RootHeaderRenderer implements TableCellRenderer { private final JLabel myRightArrow = new JLabel(AllIcons.General.ComboArrowRight); - private final JLabel myDownArrow = new JLabel("Root", SwingConstants.CENTER); + private final JLabel myRootLabel = new JLabel("Root", SwingConstants.CENTER); @NotNull @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { if (myUI.isShowRootNames()) { - return myDownArrow; + return myRootLabel; } return myRightArrow; }