You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale-android/android
kari-ts d3f34c579d
android: defer vpn permission until activity is resumed (#647)
Right now, we register the launcher in MainActivity.onCreate(), inject this into the ViewModel, then show the launcher in MainView.
There is no guarantee that the activity is in RESUMED when the Composable runs, showing the launcher. This can lead to a silent RESULT_CANCELED on some OEMs.
The fix is to add a lifecycle-aware wrapper that defers the launch.

Updates tailscale/tailscale#15419

Signed-off-by: kari-ts <kari@tailscale.com>
7 months ago
..
gradle/wrapper ipn: update dependencies (#432) 1 year ago
src android: defer vpn permission until activity is resumed (#647) 7 months ago
build.gradle android: fix IllegalStateException in navigation (#643) 8 months ago
gradle.properties android: bump OSS to 1.71.x; update dependencies (#449) 1 year ago
gradlew update dependencies 2 years ago
gradlew.bat update dependencies 2 years ago
proguard-rules.pro android: modify proguard rules to not mangle Tailscale app symbols 1 year ago