diff --git a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt index 2c3df9cdf..a07539746 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt @@ -210,7 +210,7 @@ class BrowserFragment : Fragment(), BackHandler { ) val actionSheet = view.findViewById(R.id.quick_action_sheet) - actionSheet.afterInflate() + //actionSheet.afterInflate() val actionEmitter = ActionBusFactory.get(this).getManagedEmitter(SearchAction::class.java) sessionId?.let { id -> diff --git a/app/src/main/java/org/mozilla/fenix/quickactionsheet/QuickActionSheet.kt b/app/src/main/java/org/mozilla/fenix/quickactionsheet/QuickActionSheet.kt index 996eadd91..5630791e3 100644 --- a/app/src/main/java/org/mozilla/fenix/quickactionsheet/QuickActionSheet.kt +++ b/app/src/main/java/org/mozilla/fenix/quickactionsheet/QuickActionSheet.kt @@ -31,7 +31,8 @@ class QuickActionSheet @JvmOverloads constructor( inflate(getContext(), R.layout.layout_quick_action_sheet, this) } - fun afterInflate() { + override fun onAttachedToWindow() { + super.onAttachedToWindow() setupHandle() }