diff --git a/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/interface/TextHolder.kt b/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/interface/TextHolder.kt index 824bd47913..c4832b91dd 100644 --- a/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/interface/TextHolder.kt +++ b/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/interface/TextHolder.kt @@ -55,7 +55,6 @@ interface TextHolder { } fun enableReadMode() { - content.clearTextWatchers() content.enableReadMode() //content.selectionWatcher = null } diff --git a/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/text/Description.kt b/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/text/Description.kt index 7b0779cbe5..378184e95c 100644 --- a/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/text/Description.kt +++ b/core-ui/src/main/java/com/anytypeio/anytype/core_ui/features/editor/holders/text/Description.kt @@ -99,7 +99,6 @@ class Description(val binding: ItemBlockDescriptionBinding) : BlockViewHolder(bi fun enableReadMode() { binding.tvBlockDescription.enableReadMode() binding.tvBlockDescription.selectionWatcher = null - binding.tvBlockDescription.clearTextWatchers() } fun enableEditMode() { diff --git a/core-ui/src/main/java/com/anytypeio/anytype/core_ui/widgets/text/TextInputWidget.kt b/core-ui/src/main/java/com/anytypeio/anytype/core_ui/widgets/text/TextInputWidget.kt index 8f386f0c56..0d8510ec57 100644 --- a/core-ui/src/main/java/com/anytypeio/anytype/core_ui/widgets/text/TextInputWidget.kt +++ b/core-ui/src/main/java/com/anytypeio/anytype/core_ui/widgets/text/TextInputWidget.kt @@ -149,11 +149,6 @@ class TextInputWidget : AppCompatEditText { super.removeTextChangedListener(watcher) } - fun clearTextWatchers() { - watchers.forEach { super.removeTextChangedListener(it) } - watchers.clear() - } - fun dismissMentionWatchers() { watchers.filterIsInstance(MentionTextWatcher::class.java).forEach { it.onDismiss() } }