Fix detail pane menu item selected state
Update table row heights
diff --git a/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java b/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
index 651c909..9fec9bb 100644
--- a/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
+++ b/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
@@ -888,8 +888,10 @@
     LogPanel panel = logui.getCurrentLogPanel();
     if (panel != null) {
     	scrollToBottomButton.setSelected(panel.isScrollToBottom());
+        toggleDetailMenuItem.setSelected(panel.isDetailVisible());
     } else {
     	scrollToBottomButton.setSelected(false);
+        toggleDetailMenuItem.setSelected(false);
     }
     showReceiversButton.setSelected(
       logui.getApplicationPreferenceModel().isReceivers());
diff --git a/src/main/java/org/apache/log4j/chainsaw/ReceiverConfigurationPanel.java b/src/main/java/org/apache/log4j/chainsaw/ReceiverConfigurationPanel.java
index 0527bb6..4047ef2 100644
--- a/src/main/java/org/apache/log4j/chainsaw/ReceiverConfigurationPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/ReceiverConfigurationPanel.java
@@ -272,7 +272,6 @@
 
     private JPanel buildBottomDescriptionPanel() {
         JTextPane descriptionTextPane = new JTextPane();
-
         StyledDocument doc = descriptionTextPane.getStyledDocument();
         SimpleAttributeSet center = new SimpleAttributeSet();
         StyleConstants.setAlignment(center, StyleConstants.ALIGN_CENTER);
@@ -290,7 +289,6 @@
         c.gridy = 0;
         c.weightx = 1.0;
         c.fill = GridBagConstraints.HORIZONTAL;
-        c.insets = new Insets(0, 0, 5, 0);
 
         panel.add(descriptionTextPane, c);
 
diff --git a/src/main/java/org/apache/log4j/chainsaw/color/ColorPanel.java b/src/main/java/org/apache/log4j/chainsaw/color/ColorPanel.java
index 43c7bef..876cf32 100644
--- a/src/main/java/org/apache/log4j/chainsaw/color/ColorPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/color/ColorPanel.java
@@ -133,13 +133,16 @@
 
     tableModel = new DefaultTableModel();
     table = new JTable(tableModel);
+    table.setRowHeight(ChainsawConstants.DEFAULT_ROW_HEIGHT);
 
     searchTableModel = new DefaultTableModel();
     searchTable = new JTable(searchTableModel);
+    searchTable.setRowHeight(ChainsawConstants.DEFAULT_ROW_HEIGHT);
     searchTable.setPreferredScrollableViewportSize(new Dimension(30, 30));
 
     alternatingColorTableModel = new DefaultTableModel();
     alternatingColorTable = new JTable(alternatingColorTableModel);
+    alternatingColorTable.setRowHeight(ChainsawConstants.DEFAULT_ROW_HEIGHT);
     alternatingColorTable.setPreferredScrollableViewportSize(new Dimension(30, 30));
 
     columns = new Vector();
diff --git a/src/main/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java b/src/main/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java
index 887454a..55f598f 100644
--- a/src/main/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java
@@ -50,6 +50,7 @@
 import org.apache.log4j.Level;
 import org.apache.log4j.LogManager;
 import org.apache.log4j.Logger;
+import org.apache.log4j.chainsaw.ChainsawConstants;
 import org.apache.log4j.chainsaw.Generator;
 import org.apache.log4j.chainsaw.helper.TableCellEditorFactory;
 import org.apache.log4j.net.SocketHubReceiver;
@@ -84,7 +85,7 @@
      *
      */
     private void initComponents() {
-        propertyTable.setRowHeight(19);
+        propertyTable.setRowHeight(ChainsawConstants.DEFAULT_ROW_HEIGHT);
         setLayout(new BorderLayout());
         scrollPane.setViewportView(propertyTable);
 
diff --git a/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java b/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
index 564f1fd..e872940 100644
--- a/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
+++ b/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
@@ -54,6 +54,7 @@
 import org.apache.log4j.BasicConfigurator;
 import org.apache.log4j.LogManager;
 import org.apache.log4j.Logger;
+import org.apache.log4j.chainsaw.ChainsawConstants;
 import org.apache.log4j.chainsaw.SmallButton;
 import org.apache.log4j.chainsaw.help.HelpManager;
 import org.apache.log4j.chainsaw.icons.ChainsawIcons;
@@ -124,6 +125,7 @@
 
     public ZeroConfPlugin() {
         setName("Zeroconf");
+        deviceTable.setRowHeight(ChainsawConstants.DEFAULT_ROW_HEIGHT);
     }
 
     public void shutdown() {