From d1bf5407c9b4aa0d1b5f122803d28ea342e2360e Mon Sep 17 00:00:00 2001 From: Kavish Devar Date: Tue, 9 Sep 2025 16:33:07 +0530 Subject: [PATCH] android: don't start service every time MainActivity is launched --- .../app/src/main/java/me/kavishdevar/librepods/MainActivity.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt b/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt index 92be4ea..1d35813 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/MainActivity.kt @@ -291,7 +291,6 @@ fun Main() { if (permissionState.allPermissionsGranted && (canDrawOverlays || overlaySkipped.value)) { val context = LocalContext.current - context.startService(Intent(context, AirPodsService::class.java)) val navController = rememberNavController() @@ -378,7 +377,7 @@ fun Main() { } } - serviceConnection = remember { + serviceConnection = remember { object : ServiceConnection { override fun onServiceConnected(name: ComponentName?, service: IBinder?) { val binder = service as AirPodsService.LocalBinder