@@ -451,13 +451,12 @@ class SettingsActivity :
451451 if (openedByNotificationWarning) {
452452 DrawableUtils .blinkDrawable(binding.settingsFullScreenIntentWrapper.background)
453453 }
454-
455- binding.settingsFullScreenIntentWrapper.setOnClickListener {
456- val intent = Intent (Settings .ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT ).apply {
457- data = " package:$packageName " .toUri()
458- }
459- startActivity(intent)
454+ }
455+ binding.settingsFullScreenIntentWrapper.setOnClickListener {
456+ val intent = Intent (Settings .ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT ).apply {
457+ data = " package:$packageName " .toUri()
460458 }
459+ startActivity(intent)
461460 }
462461 } else {
463462 binding.settingsFullScreenIntentWrapper.visibility = View .GONE
@@ -603,24 +602,15 @@ class SettingsActivity :
603602 )
604603 }
605604
606- val canUseFullScreenIntent = Build .VERSION .SDK_INT < Build .VERSION_CODES .UPSIDE_DOWN_CAKE ||
607- getSystemService(NotificationManager ::class .java).canUseFullScreenIntent()
608-
609605 if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .TIRAMISU ) {
610606 if (platformPermissionUtil.isPostNotificationsPermissionGranted() &&
611607 PowerManagerUtils ().isIgnoringBatteryOptimizations()
612608 ) {
613609 binding.settingsNotificationsPermissionWrapper.setOnClickListener { click() }
614610 binding.settingsBatteryOptimizationWrapper.setOnClickListener { click() }
615- if (canUseFullScreenIntent) {
616- binding.settingsFullScreenIntentWrapper.setOnClickListener { click() }
617- }
618611 }
619612 } else if (PowerManagerUtils ().isIgnoringBatteryOptimizations()) {
620613 binding.settingsBatteryOptimizationWrapper.setOnClickListener { click() }
621- if (canUseFullScreenIntent) {
622- binding.settingsFullScreenIntentWrapper.setOnClickListener { click() }
623- }
624614 }
625615 }
626616
0 commit comments