From 580813df73f3794ed0599e8039e98b52b1e7628f Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sun, 25 Feb 2018 14:39:05 +0100 Subject: [PATCH] Fixes an issue with the notification reappearing and init state missing --- .../de/kuschku/quasseldroid_ng/service/QuasselService.kt | 1 + .../java/de/kuschku/quasseldroid_ng/ui/chat/ChatActivity.kt | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/service/QuasselService.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/service/QuasselService.kt index 4b12192c4..a8f6b2e67 100644 --- a/app/src/main/java/de/kuschku/quasseldroid_ng/service/QuasselService.kt +++ b/app/src/main/java/de/kuschku/quasseldroid_ng/service/QuasselService.kt @@ -72,6 +72,7 @@ class QuasselService : LifecycleService(), updateNotification(notificationHandle) startForeground(notificationHandle.id, notificationHandle.builder.build()) } else { + this.notificationHandle = null stopForeground(true) } } diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/ChatActivity.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/ChatActivity.kt index a981cdd53..beb5782ac 100644 --- a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/ChatActivity.kt +++ b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/ChatActivity.kt @@ -150,13 +150,13 @@ class ChatActivity : ServiceBoundActivity(), SharedPreferences.OnSharedPreferenc progressBar.hide() } ConnectionState.INIT -> { - progressBar.isIndeterminate = true - } - else -> { progressBar.isIndeterminate = false progressBar.progress = progress progressBar.max = max } + else -> { + progressBar.isIndeterminate = true + } } }) -- GitLab