From 0974918cff278c441f19e4874b5eccb326096b29 Mon Sep 17 00:00:00 2001 From: Craig Raw Date: Thu, 16 Oct 2025 08:42:55 +0200 Subject: [PATCH] hide confirmations in tooltip when showing inputs and outputs on the transactions table --- .../com/sparrowwallet/sparrow/control/CoinCell.java | 10 ++++++++++ 1 file changed, 10 insertions(+) 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() + ")" : "")); }