@@ -192,6 +192,7 @@ import com.duckduckgo.app.browser.model.BasicAuthenticationRequest
192192import com.duckduckgo.app.browser.model.LongPressTarget
193193import com.duckduckgo.app.browser.newtab.FavoritesQuickAccessAdapter
194194import com.duckduckgo.app.browser.omnibar.OmnibarEntryConverter
195+ import com.duckduckgo.app.browser.omnibar.OmnibarFeatureRepository
195196import com.duckduckgo.app.browser.omnibar.QueryOrigin
196197import com.duckduckgo.app.browser.omnibar.QueryOrigin.FromAutocomplete
197198import com.duckduckgo.app.browser.refreshpixels.RefreshPixelSender
@@ -488,6 +489,7 @@ class BrowserTabViewModel @Inject constructor(
488489 private val webViewCompatWrapper : WebViewCompatWrapper ,
489490 private val addressBarTrackersAnimationFeatureToggle : AddressBarTrackersAnimationFeatureToggle ,
490491 private val autoconsentPixelManager : AutoconsentPixelManager ,
492+ private val omnibarFeatureRepository : OmnibarFeatureRepository ,
491493) : ViewModel(),
492494 WebViewClientListener ,
493495 EditSavedSiteListener ,
@@ -556,9 +558,7 @@ class BrowserTabViewModel @Inject constructor(
556558 get() = site?.title
557559
558560 val isSplitOmnibarEnabled: Boolean by lazy {
559- androidBrowserConfig.useUnifiedOmnibarLayout().isEnabled() &&
560- androidBrowserConfig.splitOmnibar().isEnabled() &&
561- settingsDataStore.omnibarType == OmnibarType .SPLIT
561+ omnibarFeatureRepository.isSplitOmnibarAvailable && settingsDataStore.omnibarType == OmnibarType .SPLIT
562562 }
563563
564564 private var locationPermissionRequest: LocationPermissionRequest ? = null
0 commit comments