From 9aade59c073e6fcbae42f8eda7088be4405f3d0f Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 26 Apr 2018 09:41:15 +0200 Subject: [PATCH] destroy the Gallery database instance only if the user exits the app --- .../com/simplemobiletools/gallery/activities/MainActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt index 86a61e771..40ae7d726 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt @@ -190,7 +190,9 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { config.temporarilyShowHidden = false mTempShowHiddenHandler.removeCallbacksAndMessages(null) removeTempFolder() - GalleryDataBase.destroyInstance() + if (!isChangingConfigurations) { + GalleryDataBase.destroyInstance() + } } override fun onCreateOptionsMenu(menu: Menu): Boolean {