diff options
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt index 939d6a1d86..946568a83d 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt @@ -102,7 +102,6 @@ class MullvadVpnService : TalpidVpnService() { daemonInstance = DaemonInstance(this) keyguardManager = getSystemService(Context.KEYGUARD_SERVICE) as KeyguardManager - notificationManager = ForegroundNotificationManager(this, serviceNotifier, keyguardManager) tunnelStateUpdater = TunnelStateUpdater(this, serviceNotifier) endpoint = ServiceEndpoint( @@ -111,7 +110,10 @@ class MullvadVpnService : TalpidVpnService() { connectivityListener ) - notificationManager.acknowledgeStartForegroundService() + notificationManager = + ForegroundNotificationManager(this, serviceNotifier, keyguardManager).apply { + acknowledgeStartForegroundService() + } daemonInstance.apply { intermittentDaemon.registerListener(this@MullvadVpnService) { daemon -> |
