[Android] Fix for menu location in CustomToolbar
Fixes the error in CustomToolbar that menu is shown from bottom. Chromium change: https://chromium.googlesource.com/chromium/src.git/+/ad4cf0623574d9d7ea517d0063cb054d98766964 Duet: Clean up unused classes and resources Delete all the classes and resources left unused by Duet (BottomToolbar). Bug: 1081343
This commit is contained in:
@@ -69,7 +69,10 @@ import org.chromium.chrome.browser.tabmodel.TabModelSelectorTabModelObserver;
|
||||
import org.chromium.chrome.browser.tabmodel.TabModelSelectorTabObserver;
|
||||
import org.chromium.chrome.browser.toolbar.HomeButton;
|
||||
import org.chromium.chrome.browser.toolbar.ToolbarColors;
|
||||
import org.chromium.chrome.browser.toolbar.ToolbarDataProvider;
|
||||
import org.chromium.chrome.browser.toolbar.ToolbarTabController;
|
||||
import org.chromium.chrome.browser.toolbar.bottom.BottomToolbarVariationManager;
|
||||
import org.chromium.chrome.browser.toolbar.menu_button.BraveMenuButtonCoordinator;
|
||||
import org.chromium.chrome.browser.toolbar.menu_button.MenuButtonCoordinator;
|
||||
import org.chromium.chrome.browser.toolbar.top.ToolbarLayout;
|
||||
import org.chromium.chrome.browser.util.PackageUtils;
|
||||
@@ -805,4 +808,11 @@ public abstract class BraveToolbarLayout extends ToolbarLayout implements OnClic
|
||||
private boolean isMenuButtonOnBottom() {
|
||||
return mIsBottomToolbarVisible && BottomToolbarVariationManager.isMenuButtonOnBottom();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void initialize(ToolbarDataProvider toolbarDataProvider,
|
||||
ToolbarTabController tabController, MenuButtonCoordinator menuButtonCoordinator) {
|
||||
super.initialize(toolbarDataProvider, tabController, menuButtonCoordinator);
|
||||
BraveMenuButtonCoordinator.setMenuFromBottom(isMenuButtonOnBottom());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user