diff --git a/app/src/main/java/eu/neilalexander/yggdrasil/SettingsActivity.kt b/app/src/main/java/eu/neilalexander/yggdrasil/SettingsActivity.kt index 5576808..4e4fbcc 100644 --- a/app/src/main/java/eu/neilalexander/yggdrasil/SettingsActivity.kt +++ b/app/src/main/java/eu/neilalexander/yggdrasil/SettingsActivity.kt @@ -57,11 +57,12 @@ class SettingsActivity : AppCompatActivity() { builder.show() } - publicKeyLabel.setOnClickListener { + publicKeyLabel.setOnLongClickListener { val clipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager val clip = ClipData.newPlainText("public key", publicKeyLabel.text) clipboard.setPrimaryClip(clip) - Toast.makeText(applicationContext,R.string.copied_to_clipboard, Toast.LENGTH_SHORT).show(); + Toast.makeText(applicationContext,R.string.copied_to_clipboard, Toast.LENGTH_SHORT).show() + true } updateView() @@ -77,4 +78,4 @@ class SettingsActivity : AppCompatActivity() { publicKeyLabel.text = config.getJSON().getString("PublicKey") } -} \ No newline at end of file +}