Author: jm
Date: 2012-07-10 11:06:42 -0700 (Tue, 10 Jul 2012)
New Revision: 29821

Modified:
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
Log:
Fixes #1246: fireTableDataChanged() is now called once per payload.

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
     2012-07-10 16:30:41 UTC (rev 29820)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
     2012-07-10 18:06:42 UTC (rev 29821)
@@ -10,7 +10,6 @@
 
 import javax.swing.JOptionPane;
 import javax.swing.JTable;
-import javax.swing.SwingUtilities;
 import javax.swing.event.TableModelEvent;
 import javax.swing.table.AbstractTableModel;
 
@@ -324,8 +323,7 @@
 
                synchronized (this) {
                        if (regularViewMode) {
-                               for (final RowSetRecord rowSet : rows)
-                                       handleRowValueUpdate(rowSet.getRow(), 
rowSet.getColumn(), rowSet.getValue(), rowSet.getRawValue());
+                               fireTableDataChanged();
                        } else {
                                table.clearSelection();
                                fireTableDataChanged();

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to