diff --git a/drongo b/drongo index 987aadd4..3b8435ca 160000 --- a/drongo +++ b/drongo @@ -1 +1 @@ -Subproject commit 987aadd4a60aa65650ebec6bb23eed40c0031b22 +Subproject commit 3b8435ca37d00d370d859fa9dbc1631d3cdcae45 diff --git a/src/main/java/com/sparrowwallet/sparrow/control/DownloadVerifierDialog.java b/src/main/java/com/sparrowwallet/sparrow/control/DownloadVerifierDialog.java index b0865121..ee3f8f92 100644 --- a/src/main/java/com/sparrowwallet/sparrow/control/DownloadVerifierDialog.java +++ b/src/main/java/com/sparrowwallet/sparrow/control/DownloadVerifierDialog.java @@ -154,6 +154,7 @@ public DownloadVerifierDialog(File initialSignatureFile) { release.set(null); signedBy.setText(""); signedBy.setGraphic(null); + signedBy.setTooltip(null); releaseHash.setText(""); releaseHash.setGraphic(null); releaseVerified.setText(""); @@ -283,6 +284,7 @@ private void verify() { String message = result.userId() + " on " + signatureDateFormat.format(result.signatureTimestamp()) + (result.expired() ? " (key expired)" : ""); signedBy.setText(message); signedBy.setGraphic(result.expired() ? GlyphUtils.getWarningGlyph() : GlyphUtils.getSuccessGlyph()); + signedBy.setTooltip(new Tooltip(result.fingerprint())); if(!result.expired() && result.keySource() != PGPKeySource.USER) { publicKeyDisabled.set(true); @@ -303,6 +305,7 @@ private void verify() { Throwable e = event.getSource().getException(); signedBy.setText(getDisplayMessage(e)); signedBy.setGraphic(GlyphUtils.getFailureGlyph()); + signedBy.setTooltip(null); clearReleaseFields(); });