[cr146][Android] Convert ObservableSupplierImpl usages in omnibox

This is commit for changes required by ToolbarManager.mOverlayPanelVisibilitySupplier
type change from ObservableSupplierImpl to SettableNonNullObservableSupplier

Chromium change:
https://source.chromium.org/chromium/chromium/src/+/9dc3f0d9c6752101cdbec7685dc8df9231333a73

	Android: Convert ObservableSupplierImpl usages in omnibox

	Bug: 467389696
	Change-Id: Ie664088a70e547ab0d19e518019911ee35c9c7cf
	Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7511143
This commit is contained in:
AlexeyBarabash
2026-02-26 13:47:51 +00:00
committed by Claudio DeSouza
parent de15e906b7
commit a47ef100fe
2 changed files with 5 additions and 3 deletions
@@ -21,9 +21,9 @@ import org.chromium.base.ContextUtils;
import org.chromium.base.supplier.MonotonicObservableSupplier;
import org.chromium.base.supplier.NonNullObservableSupplier;
import org.chromium.base.supplier.NullableObservableSupplier;
import org.chromium.base.supplier.ObservableSupplierImpl;
import org.chromium.base.supplier.OneshotSupplier;
import org.chromium.base.supplier.SettableMonotonicObservableSupplier;
import org.chromium.base.supplier.SettableNonNullObservableSupplier;
import org.chromium.build.annotations.Nullable;
import org.chromium.cc.input.BrowserControlsState;
import org.chromium.chrome.R;
@@ -128,7 +128,7 @@ public class BraveToolbarManager extends ToolbarManager
private TopToolbarCoordinator mToolbar;
private NullableObservableSupplier<BookmarkModel> mBookmarkModelSupplier;
private LayoutManagerImpl mLayoutManager;
private ObservableSupplierImpl<Boolean> mOverlayPanelVisibilitySupplier;
private SettableNonNullObservableSupplier<Boolean> mOverlayPanelVisibilitySupplier;
private TabModelSelector mTabModelSelector;
private IncognitoStateProvider mIncognitoStateProvider;
private BottomSheetController mBottomSheetController;