| ... |
... |
@@ -245,6 +245,22 @@ fun MainMenu( |
|
245
|
245
|
}
|
|
246
|
246
|
}
|
|
247
|
247
|
|
|
|
248
|
+ if (accessPoint == MenuAccessPoint.Home) {
|
|
|
249
|
+ MenuGroup {
|
|
|
250
|
+ ExtensionsMenuItem(
|
|
|
251
|
+ inCustomTab = false,
|
|
|
252
|
+ isPrivate = isPrivate,
|
|
|
253
|
+ isExtensionsProcessDisabled = isExtensionsProcessDisabled,
|
|
|
254
|
+ isExtensionsExpanded = isExtensionsExpanded,
|
|
|
255
|
+ isAllWebExtensionsDisabled = isAllWebExtensionsDisabled,
|
|
|
256
|
+ webExtensionMenuCount = webExtensionMenuCount,
|
|
|
257
|
+ extensionsMenuItemDescription = extensionsMenuItemDescription,
|
|
|
258
|
+ onExtensionsMenuClick = onExtensionsMenuClick,
|
|
|
259
|
+ extensionSubmenu = extensionSubmenu,
|
|
|
260
|
+ )
|
|
|
261
|
+ }
|
|
|
262
|
+ }
|
|
|
263
|
+
|
|
248
|
264
|
if (accessPoint == MenuAccessPoint.Browser) {
|
|
249
|
265
|
ToolsAndActionsMenuGroup(
|
|
250
|
266
|
isBookmarked = isBookmarked,
|
| ... |
... |
@@ -388,6 +404,18 @@ private fun ToolsAndActionsMenuGroup( |
|
388
|
404
|
)
|
|
389
|
405
|
}
|
|
390
|
406
|
|
|
|
407
|
+ ExtensionsMenuItem(
|
|
|
408
|
+ inCustomTab = false,
|
|
|
409
|
+ isPrivate = isPrivate,
|
|
|
410
|
+ isExtensionsProcessDisabled = isExtensionsProcessDisabled,
|
|
|
411
|
+ isExtensionsExpanded = isExtensionsExpanded,
|
|
|
412
|
+ isAllWebExtensionsDisabled = isAllWebExtensionsDisabled,
|
|
|
413
|
+ webExtensionMenuCount = webExtensionMenuCount,
|
|
|
414
|
+ extensionsMenuItemDescription = extensionsMenuItemDescription,
|
|
|
415
|
+ onExtensionsMenuClick = onExtensionsMenuClick,
|
|
|
416
|
+ extensionSubmenu = extensionSubmenu,
|
|
|
417
|
+ )
|
|
|
418
|
+
|
|
391
|
419
|
if (!moreMenuExpanded) {
|
|
392
|
420
|
MoreMenuButtonGroup(
|
|
393
|
421
|
isMoreMenuHighlighted = false, // This prevents a dot from incorrectly showing e.g. "open in app" is available, even though we disable it.
|