Merge remote-tracking branch 'origin/fenix/125.3.0' into iceraven

iceraven
akliuxingyuan 1 month ago
commit 6472b0ec76

@ -833,9 +833,13 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity {
} }
final override fun onUserLeaveHint() { final override fun onUserLeaveHint() {
supportFragmentManager.primaryNavigationFragment?.childFragmentManager?.fragments?.forEach { // The notification permission prompt will trigger onUserLeaveHint too.
if (it is UserInteractionHandler && it.onHomePressed()) { // We shouldn't treat this situation as user leaving.
return if (!components.notificationsDelegate.isRequestingPermission) {
supportFragmentManager.primaryNavigationFragment?.childFragmentManager?.fragments?.forEach {
if (it is UserInteractionHandler && it.onHomePressed()) {
return
}
} }
} }

Loading…
Cancel
Save