From 606df87bd79ffc90295ec2a7e246bd2080ba01cb Mon Sep 17 00:00:00 2001 From: Fabian Freund Date: Thu, 18 Dec 2025 18:35:38 +0100 Subject: [PATCH] move copy address into share --- .../presentation/widgets/tab_menu.dart | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) 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