diff --git a/app/src/main/java/net/devemperor/wristassist/activities/ChatActivity.java b/app/src/main/java/net/devemperor/wristassist/activities/ChatActivity.java index c3e2a7f..aef80db 100644 --- a/app/src/main/java/net/devemperor/wristassist/activities/ChatActivity.java +++ b/app/src/main/java/net/devemperor/wristassist/activities/ChatActivity.java @@ -180,6 +180,8 @@ protected void onDestroy() { thread.shutdownNow(); } chatAdapter.shutdownServices(); + usageDatabaseHelper.close(); + chatHistoryDatabaseHelper.close(); } @Override diff --git a/app/src/main/java/net/devemperor/wristassist/activities/CreateImageActivity.java b/app/src/main/java/net/devemperor/wristassist/activities/CreateImageActivity.java index 4786fcc..9abdc5c 100644 --- a/app/src/main/java/net/devemperor/wristassist/activities/CreateImageActivity.java +++ b/app/src/main/java/net/devemperor/wristassist/activities/CreateImageActivity.java @@ -130,6 +130,8 @@ protected void onDestroy() { if (thread != null) { thread.shutdownNow(); } + usageDatabaseHelper.close(); + imagesDatabaseHelper.close(); } private void createAndDownloadImage() { diff --git a/app/src/main/java/net/devemperor/wristassist/activities/InputWhisperActivity.java b/app/src/main/java/net/devemperor/wristassist/activities/InputWhisperActivity.java index a5bf435..7649a8f 100644 --- a/app/src/main/java/net/devemperor/wristassist/activities/InputWhisperActivity.java +++ b/app/src/main/java/net/devemperor/wristassist/activities/InputWhisperActivity.java @@ -121,6 +121,8 @@ protected void onDestroy() { } if (speechApiThread != null) speechApiThread.shutdownNow(); + + usageDatabaseHelper.close(); } @Override