From 31b9f7349b79a2a9ce5e714740d387517638fc45 Mon Sep 17 00:00:00 2001 From: Oleg Koretsky Date: Tue, 1 Jul 2025 22:07:09 +0300 Subject: [PATCH] Do not change coin label unit on right click --- .../com/sparrowwallet/sparrow/control/CopyableCoinLabel.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/sparrowwallet/sparrow/control/CopyableCoinLabel.java b/src/main/java/com/sparrowwallet/sparrow/control/CopyableCoinLabel.java index 08d9c4c3..1a6a6021 100644 --- a/src/main/java/com/sparrowwallet/sparrow/control/CopyableCoinLabel.java +++ b/src/main/java/com/sparrowwallet/sparrow/control/CopyableCoinLabel.java @@ -11,6 +11,7 @@ import javafx.scene.control.Tooltip; import javafx.scene.input.Clipboard; import javafx.scene.input.ClipboardContent; import javafx.event.EventHandler; +import javafx.scene.input.MouseButton; import javafx.scene.input.MouseEvent; public class CopyableCoinLabel extends CopyableLabel { @@ -29,6 +30,10 @@ public class CopyableCoinLabel extends CopyableLabel { valueProperty().addListener((observable, oldValue, newValue) -> setValueAsText((Long)newValue, Config.get().getUnitFormat(), Config.get().getBitcoinUnit())); setOnMouseClicked(event -> { + if(!event.getButton().equals(MouseButton.PRIMARY)) { + return; + } + if(bitcoinUnit == null) { bitcoinUnit = Config.get().getBitcoinUnit(); }