From fb1e766be964fdf5bb07863a34e101048a4c5237 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 24 Oct 2016 23:21:09 +0200 Subject: [PATCH] properly switch to the new note after creating it --- .../notes/activities/MainActivity.java | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/app/src/main/java/com/simplemobiletools/notes/activities/MainActivity.java b/app/src/main/java/com/simplemobiletools/notes/activities/MainActivity.java index df3bd3b6..ec6390f0 100644 --- a/app/src/main/java/com/simplemobiletools/notes/activities/MainActivity.java +++ b/app/src/main/java/com/simplemobiletools/notes/activities/MainActivity.java @@ -153,11 +153,7 @@ public class MainActivity extends SimpleActivity implements OpenNoteDialog.OpenN saveText(); final Note newNote = new Note(0, title, ""); final int id = mDb.insertNote(newNote); - newNote.setId(id); - mNotes = mDb.getNotes(); - - final int newNoteIndex = getNewNoteIndex(newNote); - updateSelectedNote(newNoteIndex); + updateSelectedNote(id); alertDialog.dismiss(); invalidateOptionsMenu(); } @@ -165,18 +161,6 @@ public class MainActivity extends SimpleActivity implements OpenNoteDialog.OpenN }); } - private int getNewNoteIndex(Note note) { - final int cnt = mNotes.size(); - int index = 0; - for (int i = 0; i < cnt; i++) { - if (mNotes.get(i).equals(note)) { - index = i; - break; - } - } - return index; - } - private void displayDeleteNotePrompt() { final Resources res = getResources(); final AlertDialog.Builder builder = new AlertDialog.Builder(this);