diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt b/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt index 5e077e1d..cc2e73e3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt @@ -106,11 +106,13 @@ class NoteFragment : Fragment() { return } - setText(fileContents) setColors(config.textColor, config.primaryColor, config.backgroundColor) setTextSize(TypedValue.COMPLEX_UNIT_PX, context.getTextSize()) gravity = getTextGravity() - setSelection(if (config.placeCursorToEnd) text.length else 0) + if (text.toString() != fileContents) { + setText(fileContents) + setSelection(if (config.placeCursorToEnd) text.length else 0) + } } }