๐Ÿ”— Redirect Bluesky links to your preferred client
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

Don't remove Shizuku permission result listener

+4 -9
+4 -9
shared/src/main/java/dev/zwander/shared/App.kt
··· 87 87 if (Shizuku.checkSelfPermission() == PackageManager.PERMISSION_GRANTED) { 88 88 addUserService() 89 89 } else { 90 - Shizuku.addRequestPermissionResultListener( 91 - object : Shizuku.OnRequestPermissionResultListener { 92 - override fun onRequestPermissionResult(requestCode: Int, grantResult: Int) { 93 - if (grantResult == PackageManager.PERMISSION_GRANTED) { 94 - addUserService() 95 - Shizuku.removeRequestPermissionResultListener(this) 96 - } 97 - } 90 + Shizuku.addRequestPermissionResultListener { _, grantResult -> 91 + if (grantResult == PackageManager.PERMISSION_GRANTED) { 92 + addUserService() 98 93 } 99 - ) 94 + } 100 95 } 101 96 } 102 97 }