Author: jflesch
Date: 2006-08-15 22:05:00 +0000 (Tue, 15 Aug 2006)
New Revision: 10102
Modified:
trunk/apps/Thaw/src/thaw/plugins/queueWatcher/QueueTableModel.java
Log:
Fix a mistake
Modified: trunk/apps/Thaw/src/thaw/plugins/queueWatcher/QueueTableModel.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/queueWatcher/QueueTableModel.java
2006-08-15 21:58:20 UTC (rev 10101)
+++ trunk/apps/Thaw/src/thaw/plugins/queueWatcher/QueueTableModel.java
2006-08-15 22:05:00 UTC (rev 10102)
@@ -200,7 +200,7 @@
public synchronized void addQuery(FCPTransferQuery query) {
((Observable)query).addObserver(this);
-
+
queries.add(query);
sortTable();
@@ -213,15 +213,15 @@
public synchronized void removeQuery(FCPTransferQuery query) {
((Observable)query).deleteObserver(this);
+ sortTable();
+
int changedRow = queries.indexOf(query);
queries.remove(query);
- sortTable();
-
- if(changedRow >= 0)
+ if(changedRow >= 0) {
notifyObservers(new TableModelEvent(this, changedRow,
changedRow, TableModelEvent.ALL_COLUMNS, TableModelEvent.DELETE));
- else
+ }else
notifyObservers();
}
@@ -298,8 +298,6 @@
}
if(queries.contains(query)) {
- Logger.notice(this, "REMOVE");
-
removeQuery(query);
return;
}