diff --git a/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt b/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt index 074591d9e..f1d18c3af 100644 --- a/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt +++ b/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt @@ -50,4 +50,9 @@ object FeatureFlags { * Enables viewing downloads in browser. */ val viewDownloads = Config.channel.isNightlyOrDebug + + /** + * Enables selecting from multiple logins. + */ + val loginSelect = Config.channel.isNightlyOrDebug } diff --git a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt index 5b3cde82d..58d4bb422 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt @@ -488,7 +488,7 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session onNeedToRequestPermissions = { permissions -> requestPermissions(permissions, REQUEST_CODE_PROMPT_PERMISSIONS) }, - loginPickerView = loginSelectBar, + loginPickerView = if (FeatureFlags.loginSelect) loginSelectBar else null, onManageLogins = { browserAnimator.captureEngineViewAndDrawStatically { val directions =