Fix to have result count be updated whenever children are added or removed

This commit is contained in:
Eugene Livis 2015-07-17 15:09:11 -04:00
parent 9ba304f22b
commit e0431dba77

View File

@ -631,17 +631,16 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C
@Override @Override
public void childrenAdded(final NodeMemberEvent nme) { public void childrenAdded(final NodeMemberEvent nme) {
Node[] delta = nme.getDelta(); Node[] delta = nme.getDelta();
updateMatches();
if (load && containsReal(delta)) { if (load && containsReal(delta)) {
load = false; load = false;
if (SwingUtilities.isEventDispatchThread()) { if (SwingUtilities.isEventDispatchThread()) {
setupTabs(nme.getNode()); setupTabs(nme.getNode());
updateMatches();
} else { } else {
SwingUtilities.invokeLater(new Runnable() { SwingUtilities.invokeLater(new Runnable() {
@Override @Override
public void run() { public void run() {
setupTabs(nme.getNode()); setupTabs(nme.getNode());
updateMatches();
} }
}); });
} }