Workaround contacts permission required for picking contacts

This commit is contained in:
M66B
2021-02-25 20:40:46 +01:00
parent 436dd06d08
commit c982e696a3
2 changed files with 34 additions and 2 deletions

View File

@@ -311,7 +311,9 @@ abstract class ActivityBase extends AppCompatActivity implements SharedPreferenc
visible = true;
boolean contacts = hasPermission(Manifest.permission.READ_CONTACTS);
if (!this.getClass().equals(ActivitySetup.class) && this.contacts != contacts) {
if (this.contacts != contacts &&
!this.getClass().equals(ActivitySetup.class) &&
!this.getClass().equals(ActivityCompose.class)) {
Log.i("Contacts permission=" + contacts);
finish();
startActivity(getIntent());