From 900e5bb1bc9e509ff4463a108588cb7338a848dc Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 10 Nov 2017 21:40:02 +0100 Subject: [PATCH] show the Note Exported Successfully message only once it really happened --- .../simplemobiletools/notes/activities/MainActivity.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/activities/MainActivity.kt index 71f6a505..f3f3a2c7 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/activities/MainActivity.kt @@ -330,19 +330,24 @@ class MainActivity : SimpleActivity(), ViewPager.OnPageChangeListener { flush() close() } + noteExportedSuccessfully(path.getFilenameFromPath()) } } else { file.printWriter().use { out -> out.write(content) } + noteExportedSuccessfully(path.getFilenameFromPath()) } - val message = String.format(getString(R.string.note_exported_successfully), path.getFilenameFromPath()) - toast(message) } catch (e: Exception) { showErrorToast(e) } } + private fun noteExportedSuccessfully(title: String) { + val message = String.format(getString(R.string.note_exported_successfully), title) + toast(message) + } + fun noteSavedSuccessfully(title: String) { if (config.displaySuccess) { val message = String.format(getString(R.string.note_saved_successfully), title)