Prefer fingerprint for key anchor id.

Short key id should be reserved for UI.
This commit is contained in:
SET
2020-11-15 12:17:57 +01:00
parent 7633ef9d60
commit 9ae83ed7bd

View File

@@ -266,7 +266,7 @@ void K7Main::DisplayKeys(const vector<GpgME::Key>& kList, const WString& grpLabe
WLink ln;
ln.setUrl(WString(L"javascript:void(0)").toUTF8());
WAnchor * anc = new WAnchor(ln, k.shortKeyID());
anc->setId(k.shortKeyID());
anc->setId(k.primaryFingerprint());
// We use widget attribute values to buffer properties.
anc->setAttributeValue("hasSecret", k.hasSecret() ? "1" : "0");
anc->clicked().connect(std::bind(&K7Main::OnKeyAnchorClicked, this, anc));