From 5e282ae3264228b6542703f2940698f1abd82a44 Mon Sep 17 00:00:00 2001 From: MatthewTighe Date: Thu, 22 Sep 2022 16:02:01 -0700 Subject: [PATCH] For #27101: set dialog to be dismissed when touched outside --- .../fenix/onboarding/WallpaperOnboardingDialogFragment.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/mozilla/fenix/onboarding/WallpaperOnboardingDialogFragment.kt b/app/src/main/java/org/mozilla/fenix/onboarding/WallpaperOnboardingDialogFragment.kt index fd42b1b57..679606d13 100644 --- a/app/src/main/java/org/mozilla/fenix/onboarding/WallpaperOnboardingDialogFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/onboarding/WallpaperOnboardingDialogFragment.kt @@ -80,6 +80,7 @@ class WallpaperOnboardingDialogFragment : BottomSheetDialogFragment() { container: ViewGroup?, savedInstanceState: Bundle?, ): View = ComposeView(requireContext()).apply { + this@WallpaperOnboardingDialogFragment.dialog?.setCanceledOnTouchOutside(true) setViewCompositionStrategy(ViewCompositionStrategy.DisposeOnViewTreeLifecycleDestroyed) setContent {