From 7d25f7e6004c23904be2fd2cf080ff9e03e7e15f Mon Sep 17 00:00:00 2001 From: egor-white Date: Sun, 6 Jul 2025 20:48:35 +0300 Subject: [PATCH] fix startVpn crashes --- .../main/java/com/cherret/zaprett/byedpi/ByeDpiVpnService.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/cherret/zaprett/byedpi/ByeDpiVpnService.kt b/app/src/main/java/com/cherret/zaprett/byedpi/ByeDpiVpnService.kt index 33b0aaf..461485b 100644 --- a/app/src/main/java/com/cherret/zaprett/byedpi/ByeDpiVpnService.kt +++ b/app/src/main/java/com/cherret/zaprett/byedpi/ByeDpiVpnService.kt @@ -37,9 +37,10 @@ class ByeDpiVpnService : VpnService() { } override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { + super.onStartCommand(intent, flags, startId) + startForeground(NOTIFICATION_ID, createNotification()) return when (intent?.action) { "START_VPN" -> { - startForeground(NOTIFICATION_ID, createNotification()) setupProxy() START_STICKY } @@ -51,8 +52,6 @@ class ByeDpiVpnService : VpnService() { else -> { START_NOT_STICKY } - }.also { result -> - super.onStartCommand(intent, flags, startId) } }