commit ccc7ddf76712775a394a868ff284768bad432d83
parent c9d38448194bdeba26a4f869b3df10d62bd5d1c8
Author: Andrey Zinovyev <azinovyev@mozilla.com>
Date: Fri, 9 Jan 2026 14:51:57 +0000
Bug 2003590 - Remove (activity as HomeActivity) casts in FenixDialogFragment r=android-reviewers,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D274800
Diffstat:
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/android/FenixDialogFragment.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/android/FenixDialogFragment.kt
@@ -19,7 +19,6 @@ import androidx.core.graphics.drawable.toDrawable
import com.google.android.material.bottomsheet.BottomSheetBehavior
import com.google.android.material.bottomsheet.BottomSheetDialog
import mozilla.components.concept.base.crash.Breadcrumb
-import org.mozilla.fenix.HomeActivity
import org.mozilla.fenix.ext.components
import com.google.android.material.R as materialR
@@ -74,8 +73,8 @@ abstract class FenixDialogFragment : AppCompatDialogFragment() {
fun inflateRootView(container: ViewGroup? = null): View {
val contextThemeWrapper = ContextThemeWrapper(
- activity,
- (activity as HomeActivity).themeManager.currentThemeResource,
+ requireContext(),
+ requireActivity().theme,
)
return LayoutInflater.from(contextThemeWrapper).inflate(
layoutId,