From 97934713023beef2238ec273b022abd008fd96dc Mon Sep 17 00:00:00 2001 From: Kaede Akino Date: Wed, 16 Sep 2026 16:22:09 +0800 Subject: [PATCH] Move Copy Public Key above Copy Fingerprint --- TFM/Features/Keychain/KeychainPageView.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TFM/Features/Keychain/KeychainPageView.swift b/TFM/Features/Keychain/KeychainPageView.swift index 2930f0a6..1fe40142 100644 --- a/TFM/Features/Keychain/KeychainPageView.swift +++ b/TFM/Features/Keychain/KeychainPageView.swift @@ -1426,13 +1426,13 @@ struct KeyObjectActions: View { let export: () -> Void var body: some View { - // Copy Public Key repeats Copy Fingerprint's verb, so the glyph stays on + // Copy Fingerprint repeats Copy Public Key's verb, so the glyph stays on // the first of the pair. - Button("Copy Fingerprint", systemImage: MenuSymbol.copy) { + Button("Copy Public Key", systemImage: MenuSymbol.copy) { copyToPasteboard(key.publicKey) } + .disabled(key.publicKey.isEmpty) + Button("Copy Fingerprint") { copyToPasteboard(key.fingerprint) } - Button("Copy Public Key") { copyToPasteboard(key.publicKey) } - .disabled(key.publicKey.isEmpty) Divider() Button("Export to Hosts", systemImage: MenuSymbol.export, action: export) .disabled(key.publicKey.isEmpty)