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:
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?,