diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/dialogs/AddOrEditClipDialog.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/dialogs/AddOrEditClipDialog.kt index b055d03..d4b5ec3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/keyboard/dialogs/AddOrEditClipDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/dialogs/AddOrEditClipDialog.kt @@ -24,7 +24,7 @@ class AddOrEditClipDialog(val activity: BaseSimpleActivity, val originalClip: Cl activity.setupDialogStuff(binding.root, this) { alertDialog -> alertDialog.showKeyboard(binding.addClipValue) alertDialog.getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener { - val clipValue = binding.addClipValue.value + val clipValue = binding.addClipValue.text.toString() if (clipValue.isEmpty()) { activity.toast(R.string.value_cannot_be_empty) return@setOnClickListener diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/extensions/Context.kt index eb29b1f..adad7ea 100644 --- a/app/src/main/kotlin/com/simplemobiletools/keyboard/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/extensions/Context.kt @@ -47,7 +47,7 @@ val Context.clipsDB: ClipsDao fun Context.getCurrentClip(): String? { val clipboardManager = (getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager) - return clipboardManager.primaryClip?.getItemAt(0)?.text?.trim()?.toString() + return clipboardManager.primaryClip?.getItemAt(0)?.text?.toString() } fun Context.getStrokeColor(): Int { diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/ClipsHelper.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/ClipsHelper.kt index 464ed6c..840553b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/ClipsHelper.kt +++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/ClipsHelper.kt @@ -8,7 +8,6 @@ class ClipsHelper(val context: Context) { // make sure clips have unique values fun insertClip(clip: Clip): Long { - clip.value = clip.value.trim() return if (context.clipsDB.getClipWithValue(clip.value) == null) { context.clipsDB.insertOrUpdate(clip) } else {