summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-24 19:28:15 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-29 11:43:06 +0000
commit5e3c2e40d4a01457f0dbe43c0eff54a1d0262bd6 (patch)
tree770c29760b9ddc40f447e0babc4051de182df7c3 /android/src
parentef68ce34d264d7bcc9f1920b2f728843ab4318ed (diff)
downloadmullvadvpn-5e3c2e40d4a01457f0dbe43c0eff54a1d0262bd6.tar.xz
mullvadvpn-5e3c2e40d4a01457f0dbe43c0eff54a1d0262bd6.zip
Make `onServiceReady` parameter optional
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt
index 655a26f2d8..861a54a561 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnection.kt
@@ -21,7 +21,7 @@ import org.koin.core.scope.get
@OptIn(KoinApiExtension::class)
class ServiceConnection(
connection: Messenger,
- onServiceReady: (ServiceConnection) -> Unit
+ onServiceReady: ((ServiceConnection) -> Unit)? = null
) : KoinScopeComponent {
private val dispatcher = DispatchingHandler(Looper.getMainLooper()) { message ->
Event.fromMessage(message)
@@ -48,7 +48,7 @@ class ServiceConnection(
init {
dispatcher.registerHandler(Event.ListenerReady::class) { _ ->
- onServiceReady(this@ServiceConnection)
+ onServiceReady?.invoke(this@ServiceConnection)
}
registerListener(connection)