diff --git a/src/main/kotlin/com/looker/droidify/service/SyncService.kt b/src/main/kotlin/com/looker/droidify/service/SyncService.kt index b4704f2a..cdc907a9 100644 --- a/src/main/kotlin/com/looker/droidify/service/SyncService.kt +++ b/src/main/kotlin/com/looker/droidify/service/SyncService.kt @@ -35,7 +35,6 @@ import io.reactivex.rxjava3.disposables.Disposable import io.reactivex.rxjava3.schedulers.Schedulers import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.cancel import kotlinx.coroutines.flow.MutableSharedFlow import kotlinx.coroutines.flow.SharedFlow @@ -397,7 +396,8 @@ class SyncService : ConnectionService() { if (Preferences[Preferences.Key.InstallAfterSync]) batchUpdate(result) if (hasUpdates && Preferences[Preferences.Key.UpdateNotify] && - updateNotificationBlockerFragment?.get()?.isAdded != true + updateNotificationBlockerFragment?.get()?.isAdded != true && + result.isNotEmpty() ) displayUpdatesNotification(result) }