fix empty addresses table bug after requesting many new addresses
@@ -9,6 +9,7 @@ import com.sparrowwallet.sparrow.wallet.Entry;
import com.sparrowwallet.sparrow.wallet.NodeEntry;
import javafx.application.Platform;
import javafx.beans.property.ReadOnlyObjectWrapper;
+import javafx.collections.ListChangeListener;
import javafx.scene.control.*;
import javafx.scene.input.MouseButton;
@@ -82,6 +83,10 @@ public class AddressTreeTable extends CoinTreeTable {
}
}
});
+
+ rootEntry.getChildren().addListener((ListChangeListener<Entry>) c -> {
+ this.refresh();
+ });
}
public void updateAll(NodeEntry rootEntry) {
