hide tabactions when contextual tab bar active
This commit is contained in:
+5
-1
@@ -79,6 +79,7 @@ class BrowserTopAppBar extends HookConsumerWidget {
|
|||||||
showQuickTabSwitcherBar: false,
|
showQuickTabSwitcherBar: false,
|
||||||
showMainToolbarNavigationButton: !showContextualToolbar,
|
showMainToolbarNavigationButton: !showContextualToolbar,
|
||||||
showMainToolbarTabsCount: !showContextualToolbar,
|
showMainToolbarTabsCount: !showContextualToolbar,
|
||||||
|
showMainToolbarTabActionButton: !showContextualToolbar,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -114,6 +115,7 @@ class BrowserBottomAppBar extends HookConsumerWidget {
|
|||||||
showQuickTabSwitcherBar: showQuickTabSwitcherBar,
|
showQuickTabSwitcherBar: showQuickTabSwitcherBar,
|
||||||
showMainToolbarNavigationButton: !showContextualToolbar,
|
showMainToolbarNavigationButton: !showContextualToolbar,
|
||||||
showMainToolbarTabsCount: !showContextualToolbar,
|
showMainToolbarTabsCount: !showContextualToolbar,
|
||||||
|
showMainToolbarTabActionButton: !showContextualToolbar,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -143,6 +145,7 @@ class BrowserTabBar extends HookConsumerWidget {
|
|||||||
|
|
||||||
final bool showMainToolbarTabsCount;
|
final bool showMainToolbarTabsCount;
|
||||||
final bool showMainToolbarNavigationButton;
|
final bool showMainToolbarNavigationButton;
|
||||||
|
final bool showMainToolbarTabActionButton;
|
||||||
|
|
||||||
const BrowserTabBar({
|
const BrowserTabBar({
|
||||||
required this.showMainToolbar,
|
required this.showMainToolbar,
|
||||||
@@ -151,6 +154,7 @@ class BrowserTabBar extends HookConsumerWidget {
|
|||||||
required this.showQuickTabSwitcherBar,
|
required this.showQuickTabSwitcherBar,
|
||||||
required this.showMainToolbarTabsCount,
|
required this.showMainToolbarTabsCount,
|
||||||
required this.showMainToolbarNavigationButton,
|
required this.showMainToolbarNavigationButton,
|
||||||
|
required this.showMainToolbarTabActionButton,
|
||||||
});
|
});
|
||||||
|
|
||||||
static const contextualToolabarHeight = 54.0;
|
static const contextualToolabarHeight = 54.0;
|
||||||
@@ -361,7 +365,7 @@ class BrowserTabBar extends HookConsumerWidget {
|
|||||||
displayedSheet: displayedSheet,
|
displayedSheet: displayedSheet,
|
||||||
showLongPressMenu: true,
|
showLongPressMenu: true,
|
||||||
),
|
),
|
||||||
if (selectedTabId != null && !showContextualToolbar)
|
if (selectedTabId != null && showMainToolbarTabActionButton)
|
||||||
TabMenu(
|
TabMenu(
|
||||||
controller: trippleDotMenuController,
|
controller: trippleDotMenuController,
|
||||||
selectedTabId: selectedTabId,
|
selectedTabId: selectedTabId,
|
||||||
|
|||||||
Reference in New Issue
Block a user