tor-browser

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

commit 281a36b6f36c84b6408e904efc5e90e60ad921e6
parent 4660c1808059708d62809f9e981763b94934abbc
Author: rmalicdem <rmalicdem@mozilla.com>
Date:   Thu, 23 Oct 2025 19:11:24 +0000

Bug 1993982 - Change background of TabHistory bottom sheet to transparent r=android-reviewers,petru

Differential Revision: https://phabricator.services.mozilla.com/D268937

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabhistory/TabHistoryDialogFragment.kt | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabhistory/TabHistoryDialogFragment.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabhistory/TabHistoryDialogFragment.kt @@ -4,6 +4,7 @@ package org.mozilla.fenix.tabhistory +import android.app.Dialog import android.os.Bundle import android.view.LayoutInflater import android.view.View @@ -21,11 +22,21 @@ import mozilla.components.support.ktx.android.content.getColorFromAttr import org.mozilla.fenix.R import org.mozilla.fenix.databinding.FragmentTabHistoryDialogBinding import org.mozilla.fenix.ext.requireComponents +import com.google.android.material.R as materialR class TabHistoryDialogFragment : BottomSheetDialogFragment() { var customTabSessionId: String? = null + override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { + return super.onCreateDialog(savedInstanceState).apply { + setOnShowListener { + val bottomSheet = findViewById<View?>(materialR.id.design_bottom_sheet) + bottomSheet?.setBackgroundResource(android.R.color.transparent) + } + } + } + override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?,