Skip to content

Commit 9716bde

Browse files
committed
Fix placeholders in empty body
1 parent 62a0f48 commit 9716bde

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

media-placeholders/src/main/java/org/wordpress/aztec/placeholders/PlaceholderManager.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,9 @@ class PlaceholderManager(
112112
suspend fun insertOrUpdateItem(type: String, shouldMergeItem: (currentItemType: String) -> Boolean = { true }, updateItem: (currentAttributes: Map<String, String>?, currentType: String?) -> Map<String, String>) {
113113
val previousIndex = (aztecText.selectionStart - 1).coerceAtLeast(0)
114114
val indexBeforePrevious = (aztecText.selectionStart - 2).coerceAtLeast(0)
115-
val from = if (aztecText.editableText[previousIndex] == Constants.IMG_CHAR) {
115+
val from = if (aztecText.editableText.length > previousIndex && aztecText.editableText[previousIndex] == Constants.IMG_CHAR) {
116116
previousIndex
117-
} else if (aztecText.editableText[previousIndex] == '\n') {
117+
} else if (aztecText.editableText.length > previousIndex && aztecText.editableText[previousIndex] == '\n') {
118118
indexBeforePrevious
119119
} else {
120120
aztecText.selectionStart

0 commit comments

Comments
 (0)