File tree 1 file changed +12
-3
lines changed
feature/mobile/player/src/main/java/com/flixclusive/feature/mobile/player/util
1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import android.content.BroadcastReceiver
4
4
import android.content.Context
5
5
import android.content.Intent
6
6
import android.content.IntentFilter
7
+ import android.os.Build
7
8
import androidx.compose.runtime.Composable
8
9
import androidx.compose.runtime.DisposableEffect
9
10
import androidx.compose.runtime.getValue
@@ -28,9 +29,17 @@ internal fun PlayerPipReceiver(
28
29
}
29
30
}
30
31
31
- context.registerReceiver(
32
- broadcastReceiver, IntentFilter (action)
33
- )
32
+ if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .TIRAMISU ) {
33
+ context.registerReceiver(
34
+ /* receiver = */ broadcastReceiver,
35
+ /* filter = */ IntentFilter (action),
36
+ /* flags = */ Context .RECEIVER_NOT_EXPORTED
37
+ )
38
+ } else {
39
+ context.registerReceiver(
40
+ broadcastReceiver, IntentFilter (action)
41
+ )
42
+ }
34
43
35
44
onDispose {
36
45
context.unregisterReceiver(broadcastReceiver)
You can’t perform that action at this time.
0 commit comments