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 123fbd82..3cfada61 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt @@ -3,7 +3,6 @@ package com.simplemobiletools.notes.fragments import android.annotation.SuppressLint import android.graphics.Typeface import android.os.Bundle -import androidx.fragment.app.Fragment import android.text.Editable import android.text.Selection import android.text.TextWatcher @@ -89,6 +88,11 @@ class NoteFragment : androidx.fragment.app.Fragment() { setText(fileContents) } skipTextUpdating = false + + if (config.showKeyboard) { + requestFocus() + } + setSelection(if (config.placeCursorToEnd) text.length else 0) } } diff --git a/app/src/main/res/layout/dialog_new_note.xml b/app/src/main/res/layout/dialog_new_note.xml index b5757f33..bccc6120 100644 --- a/app/src/main/res/layout/dialog_new_note.xml +++ b/app/src/main/res/layout/dialog_new_note.xml @@ -6,8 +6,8 @@ android:layout_height="match_parent" android:orientation="vertical" android:paddingLeft="@dimen/activity_margin" - android:paddingRight="@dimen/activity_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingTop="@dimen/activity_margin" + android:paddingRight="@dimen/activity_margin"> +