diff --git a/app/src/main/java/com/fastaccess/ui/modules/editor/EditorActivity.kt b/app/src/main/java/com/fastaccess/ui/modules/editor/EditorActivity.kt index 57e3d0aa..c1e18c61 100644 --- a/app/src/main/java/com/fastaccess/ui/modules/editor/EditorActivity.kt +++ b/app/src/main/java/com/fastaccess/ui/modules/editor/EditorActivity.kt @@ -197,20 +197,11 @@ class EditorActivity : BaseActivity(), EditorMv override fun getSavedText(): CharSequence = editText.savedText - override fun onReview(enabled: Boolean) {} - override fun fragmentManager(): FragmentManager = supportFragmentManager @SuppressLint("SetTextI18n") override fun onEmojiAdded(emoji: Emoji?) { - ViewHelper.showKeyboard(editText) - emoji?.let { - editText.setText(if (editText.text.isNullOrEmpty()) { - ":${it.aliases[0]}:" - } else { - "${editText.text} :${it.aliases[0]}:" - }) - } + markDownLayout.onEmojiAdded(emoji) } private fun onCreate() { diff --git a/app/src/main/java/com/fastaccess/ui/modules/gists/create/dialog/AddGistBottomSheetDialog.kt b/app/src/main/java/com/fastaccess/ui/modules/gists/create/dialog/AddGistBottomSheetDialog.kt index 41c23eeb..98743428 100644 --- a/app/src/main/java/com/fastaccess/ui/modules/gists/create/dialog/AddGistBottomSheetDialog.kt +++ b/app/src/main/java/com/fastaccess/ui/modules/gists/create/dialog/AddGistBottomSheetDialog.kt @@ -118,15 +118,7 @@ class AddGistBottomSheetDialog : BaseDialogFragment + ViewHelper.showKeyboard(editText) + emoji?.let { + editText.setText(if (editText.text.isNullOrEmpty()) { + ":${it.aliases[0]}:" + } else { + "${editText.text} :${it.aliases[0]}:" + }) + } + } + } + interface MarkdownListener { fun getEditText(): EditText fun fragmentManager(): FragmentManager fun getSavedText(): CharSequence - fun onReview(enabled: Boolean) {} } } \ No newline at end of file