diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt index 274d4d5837..a97039bfd5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/internal/InternalSettingsFragment.kt @@ -323,12 +323,12 @@ class InternalSettingsFragment : DSLSettingsFragment(R.string.preferences__inter .setPositiveButton( "Copy" ) { _: DialogInterface?, _: Int -> + val context: Context = ApplicationDependencies.getApplication() + val clipboard = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager + SimpleTask.run( SignalExecutors.UNBOUNDED, { - val context: Context = ApplicationDependencies.getApplication() - val clipboard = - context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager val tsv = DataExportUtil.createTsv() val clip = ClipData.newPlainText(context.getString(R.string.app_name), tsv) clipboard.setPrimaryClip(clip)