diff --git a/app/lib/features/geckoview/features/browser/presentation/widgets/tab_menu.dart b/app/lib/features/geckoview/features/browser/presentation/widgets/tab_menu.dart index c242437a..da4c6a74 100644 --- a/app/lib/features/geckoview/features/browser/presentation/widgets/tab_menu.dart +++ b/app/lib/features/geckoview/features/browser/presentation/widgets/tab_menu.dart @@ -315,6 +315,17 @@ class TabMenu extends HookConsumerWidget { ), SubmenuButton( menuChildren: [ + MenuItemButton( + leadingIcon: const Icon(MdiIcons.contentCopy), + child: const Text('Copy Address'), + onPressed: () async { + final tabState = ref.read(tabStateProvider(selectedTabId))!; + + await Clipboard.setData( + ClipboardData(text: tabState.url.toString()), + ); + }, + ), MenuItemButton( leadingIcon: const Icon(Icons.open_in_browser), child: const Text('Launch External'), @@ -377,17 +388,6 @@ class TabMenu extends HookConsumerWidget { leadingIcon: const Icon(Icons.share), child: const Text('Share'), ), - MenuItemButton( - leadingIcon: const Icon(MdiIcons.contentCopy), - child: const Text('Copy Address'), - onPressed: () async { - final tabState = ref.read(tabStateProvider(selectedTabId))!; - - await Clipboard.setData( - ClipboardData(text: tabState.url.toString()), - ); - }, - ), MenuItemButton( onPressed: () async { await ref