Skip to content

Commit 27156b7

Browse files
authored
Merge pull request #471 from mindbox-cloud/hotfix/increase_time_between_resume
Increase time_between_resume to 700
2 parents 7acb78e + 0c55ca2 commit 27156b7

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

sdk/src/main/java/cloud/mindbox/mobile_sdk/inapp/presentation/actions/PushActivationActivity.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ internal class PushActivationActivity : Activity() {
2222

2323
companion object {
2424
private const val PERMISSION_REQUEST_CODE = 125129
25-
private const val TIME_BETWEEN_RESUME = 350
25+
private const val TIME_BETWEEN_RESUME = 700
2626
}
2727

2828
@RequiresApi(Build.VERSION_CODES.M)
@@ -84,12 +84,13 @@ internal class PushActivationActivity : Activity() {
8484
override fun onResume() {
8585
resumeTimes.add(SystemClock.elapsedRealtime())
8686
if (shouldCheckDialogShowing) {
87-
if ((resumeTimes.last() - resumeTimes.first()) < TIME_BETWEEN_RESUME) {
87+
val duration = resumeTimes.last() - resumeTimes.first()
88+
if (duration < TIME_BETWEEN_RESUME) {
8889
resumeTimes.clear()
89-
mindboxLogI("System dialog not shown -> open settings")
90+
mindboxLogI("System dialog not shown because timeout=$duration -> open settings")
9091
mindboxNotificationManager.openNotificationSettings(this)
9192
} else {
92-
mindboxLogI("User dismiss permission request ")
93+
mindboxLogI("User dismiss permission request because timeout=$duration")
9394
requestPermissionManager.decreaseRequestCounter()
9495
}
9596
shouldCheckDialogShowing = false

0 commit comments

Comments
 (0)