diff --git a/drongo b/drongo index 18036268..66d4e11b 160000 --- a/drongo +++ b/drongo @@ -1 +1 @@ -Subproject commit 18036268e52af8ed8cd5a289f478b302fb415255 +Subproject commit 66d4e11bf6f05da79d67c955b9b1cb37095360f4 diff --git a/src/main/java/com/sparrowwallet/sparrow/control/AddressTreeTable.java b/src/main/java/com/sparrowwallet/sparrow/control/AddressTreeTable.java index 055002a6..663fd86c 100644 --- a/src/main/java/com/sparrowwallet/sparrow/control/AddressTreeTable.java +++ b/src/main/java/com/sparrowwallet/sparrow/control/AddressTreeTable.java @@ -92,6 +92,7 @@ public class AddressTreeTable extends TreeTableView { } public void updateHistory(List updatedNodes) { + //We only ever add or replace child nodes - never remove in order to keep a full sequence NodeEntry rootEntry = (NodeEntry)getRoot().getValue(); for(WalletNode updatedNode : updatedNodes) {