diff --git a/app/src/main/java/com/bitchat/android/MainActivity.kt b/app/src/main/java/com/bitchat/android/MainActivity.kt index 5d1f4b0b..f2a3e51c 100644 --- a/app/src/main/java/com/bitchat/android/MainActivity.kt +++ b/app/src/main/java/com/bitchat/android/MainActivity.kt @@ -674,6 +674,9 @@ class MainActivity : OrientationAwareActivity() { return@launch } + // Retry foreground-service startup now that runtime permissions are available. + try { com.bitchat.android.service.MeshForegroundService.start(applicationContext) } catch (_: Exception) { } + // Set up mesh service delegate and start services meshService.delegate = chatViewModel meshService.startServices()