diff --git a/aztec/src/main/kotlin/org/wordpress/aztec/AztecText.kt b/aztec/src/main/kotlin/org/wordpress/aztec/AztecText.kt index a650c53c1..1d5ffbea6 100644 --- a/aztec/src/main/kotlin/org/wordpress/aztec/AztecText.kt +++ b/aztec/src/main/kotlin/org/wordpress/aztec/AztecText.kt @@ -733,7 +733,7 @@ open class AztecText : AppCompatEditText, TextWatcher, UnknownHtmlSpan.OnUnknown y += scrollY // Check if we're in the task list area - if (isEnabled && x + totalPaddingStart <= (blockFormatter.listStyleLeadingMargin() + 10)) { + if (isEnabled && x + totalPaddingStart <= (blockFormatter.listStyleLeadingMargin() + AztecTaskListSpan.PADDING_SPACE)) { val line = layout.getLineForVertical(y) val off = layout.getOffsetForHorizontal(line, x.toFloat()) if (getTaskListHandler()?.handleTaskListClick( diff --git a/aztec/src/main/kotlin/org/wordpress/aztec/TaskListClickHandler.kt b/aztec/src/main/kotlin/org/wordpress/aztec/TaskListClickHandler.kt index 92bec74c3..d0545bbff 100644 --- a/aztec/src/main/kotlin/org/wordpress/aztec/TaskListClickHandler.kt +++ b/aztec/src/main/kotlin/org/wordpress/aztec/TaskListClickHandler.kt @@ -8,7 +8,7 @@ import org.wordpress.aztec.spans.AztecTaskListSpan class TaskListClickHandler(val listStyle: BlockFormatter.ListStyle) { fun handleTaskListClick(text: Spannable, off: Int, x: Int, startMargin: Int): Boolean { // We want to make sure that text click will not trigger the checked change - if (x + startMargin > (listStyle.leadingMargin() + 10)) return false + if (x + startMargin > (listStyle.leadingMargin() + AztecTaskListSpan.PADDING_SPACE)) return false val clickedList = text.getSpans(off, off, AztecTaskListSpan::class.java).firstOrNull() val clickedLines = text.getSpans(off, off, AztecListItemSpan::class.java) val clickedLine = clickedLines.find { diff --git a/aztec/src/main/kotlin/org/wordpress/aztec/spans/AztecTaskListSpan.kt b/aztec/src/main/kotlin/org/wordpress/aztec/spans/AztecTaskListSpan.kt index 38baa6298..2f8c9d011 100644 --- a/aztec/src/main/kotlin/org/wordpress/aztec/spans/AztecTaskListSpan.kt +++ b/aztec/src/main/kotlin/org/wordpress/aztec/spans/AztecTaskListSpan.kt @@ -144,4 +144,8 @@ open class AztecTaskListSpan( } override val textFormat: ITextFormat = AztecTextFormat.FORMAT_TASK_LIST + + companion object { + const val PADDING_SPACE = 15 + } }