diff --git a/src/main/java/com/sparrowwallet/sparrow/control/CoinCell.java b/src/main/java/com/sparrowwallet/sparrow/control/CoinCell.java index 8c7fe5ae..12375a57 100644 --- a/src/main/java/com/sparrowwallet/sparrow/control/CoinCell.java +++ b/src/main/java/com/sparrowwallet/sparrow/control/CoinCell.java @@ -87,6 +87,8 @@ class CoinCell extends TreeTableCell implements ConfirmationsList } else if(entry instanceof UtxoEntry) { setGraphic(null); } else if(entry instanceof HashIndexEntry) { + tooltip.hideConfirmations(); + Region node = new Region(); node.setPrefWidth(10); setGraphic(node); @@ -148,6 +150,14 @@ class CoinCell extends TreeTableCell implements ConfirmationsList setTooltipText(); } + public void hideConfirmations() { + showConfirmations = false; + isCoinbase = false; + confirmationsProperty.unbind(); + + setTooltipText(); + } + private void setTooltipText() { setText(value + (showConfirmations ? " (" + getConfirmationsDescription() + ")" : "")); }