mirror of
https://github.com/thunderbird/thunderbird-android.git
synced 2024-09-20 04:02:14 +02:00
Fix Context.registerReceiver()
calls to specify export behavior
This commit is contained in:
parent
32c0b16edd
commit
ef461565b7
@ -5,6 +5,7 @@ import android.content.ContentResolver
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.content.IntentFilter
|
||||
import androidx.core.content.ContextCompat
|
||||
import com.fsck.k9.K9
|
||||
import timber.log.Timber
|
||||
|
||||
@ -38,7 +39,7 @@ internal class AutoSyncManager(private val context: Context) {
|
||||
Timber.v("Registering auto sync listener")
|
||||
isRegistered = true
|
||||
this.listener = listener
|
||||
context.registerReceiver(receiver, intentFilter)
|
||||
ContextCompat.registerReceiver(context, receiver, intentFilter, ContextCompat.RECEIVER_NOT_EXPORTED)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -16,6 +16,7 @@ import android.os.AsyncTask;
|
||||
import androidx.annotation.MainThread;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.WorkerThread;
|
||||
import androidx.core.content.ContextCompat;
|
||||
import androidx.core.content.FileProvider;
|
||||
import timber.log.Timber;
|
||||
|
||||
@ -188,7 +189,7 @@ public class AttachmentTempFileProvider extends FileProvider {
|
||||
|
||||
IntentFilter intentFilter = new IntentFilter();
|
||||
intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
|
||||
context.registerReceiver(cleanupReceiver, intentFilter);
|
||||
ContextCompat.registerReceiver(context, cleanupReceiver, intentFilter, ContextCompat.RECEIVER_NOT_EXPORTED);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -17,6 +17,7 @@ import android.os.ParcelFileDescriptor;
|
||||
import androidx.annotation.MainThread;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.core.content.ContextCompat;
|
||||
import androidx.core.content.FileProvider;
|
||||
import android.text.TextUtils;
|
||||
import timber.log.Timber;
|
||||
@ -194,7 +195,7 @@ public class DecryptedFileProvider extends FileProvider {
|
||||
|
||||
IntentFilter intentFilter = new IntentFilter();
|
||||
intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
|
||||
context.registerReceiver(cleanupReceiver, intentFilter);
|
||||
ContextCompat.registerReceiver(context, cleanupReceiver, intentFilter, ContextCompat.RECEIVER_NOT_EXPORTED);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user