tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/android/FenixDialogFragment.kt | 5++---
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,