diff options
author | Stefan Niedermann <info@niedermann.it> | 2021-04-03 15:37:27 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2021-04-03 15:37:27 +0300 |
commit | d309f5dd6b9924adba479a2e1277278fdc24488d (patch) | |
tree | 3e053b6126bcfd7ed218d1e559ee5266c219fe37 /app/src/main/java/it/niedermann | |
parent | 04f18caeebe384197a006f3e10e8d49827ae309d (diff) |
Fix crash when switching between edit / preview mode
Diffstat (limited to 'app/src/main/java/it/niedermann')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/edit/BaseNoteFragment.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/edit/BaseNoteFragment.java b/app/src/main/java/it/niedermann/owncloud/notes/edit/BaseNoteFragment.java index 47054364..99ec25c8 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/edit/BaseNoteFragment.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/edit/BaseNoteFragment.java @@ -318,11 +318,9 @@ public abstract class BaseNoteFragment extends BrandedFragment implements Catego Log.v(TAG, "... not saving, since nothing has changed"); } } else { - new Thread(() -> { - note = db.updateNoteAndSync(localAccount, note, newContent, null, callback); - requireActivity().runOnUiThread(() -> listener.onNoteUpdated(note)); - requireActivity().invalidateOptionsMenu(); - }).start(); + new Thread(() -> note = db.updateNoteAndSync(localAccount, note, newContent, null, callback)).start(); + listener.onNoteUpdated(note); + requireActivity().invalidateOptionsMenu(); } } else { Log.e(TAG, "note is null"); |