Revision: 3988
Author: [email protected]
Date: Tue Nov 16 08:27:40 2010
Log: Fixed table size bugs (if you save then load an enterprise project, table borders were wrong!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111111oneone)
http://code.google.com/p/power-architect/source/detail?r=3988

Modified:
 /trunk/src/main/java/ca/sqlpower/architect/swingui/TablePane.java

=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/swingui/TablePane.java Mon Nov 8 14:07:45 2010 +++ /trunk/src/main/java/ca/sqlpower/architect/swingui/TablePane.java Tue Nov 16 08:27:40 2010
@@ -304,7 +304,8 @@

             updateHiddenColumns();
firePropertyChange("model.children", null, e.getChild()); //$NON-NLS-1$
-            //revalidate();
+            setLengths(getUI().getPreferredSize());
+            repaint();
         }

         /**
@@ -339,10 +340,10 @@

// no matter where the event came from, we should no longer be listening to the removed children
             SQLPowerUtils.unlistenToHierarchy(e.getChild(), this);
-//            updateNameDisplay();
             updateHiddenColumns();
firePropertyChange("model.children", e.getChild(), null); //$NON-NLS-1$
-            //revalidate();
+            setLengths(getUI().getPreferredSize());
+            repaint();
         }

         /**
@@ -358,10 +359,10 @@
" oldVal="+e.getOldValue()+" newVal="+e.getNewValue() + //$NON-NLS-1$ //$NON-NLS-2$
                         " selectedItems=" + getSelectedItems());
             }
-//            updateNameDisplay();
             updateHiddenColumns();
firePropertyChange("model."+e.getPropertyName(), e.getOldValue(), e.getNewValue()); //$NON-NLS-1$
-            //repaint();
+            setLengths(getUI().getPreferredSize());
+            repaint();
         }

         public void transactionEnded(TransactionEvent e) {

Reply via email to