From ee128810b53286a49da92ff7aa83a3cf040f15e8 Mon Sep 17 00:00:00 2001 From: julian Date: Tue, 23 May 2023 10:53:06 -0600 Subject: [PATCH] fix debug address details view on desktop --- .../transaction_details_view.dart | 41 ++++++++++++++----- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/lib/pages/wallet_view/transaction_views/transaction_details_view.dart b/lib/pages/wallet_view/transaction_views/transaction_details_view.dart index b85b676ea..5a0068c93 100644 --- a/lib/pages/wallet_view/transaction_views/transaction_details_view.dart +++ b/lib/pages/wallet_view/transaction_views/transaction_details_view.dart @@ -619,16 +619,37 @@ class _TransactionDetailsViewState CustomTextButton( text: "Info", onTap: () { - Navigator.of(context) - .pushNamed( - AddressDetailsView - .routeName, - arguments: Tuple2( - _transaction.address - .value!.id, - widget.walletId, - ), - ); + if (isDesktop) { + showDialog( + context: context, + builder: (_) => + DesktopDialog( + maxHeight: + double.infinity, + child: + AddressDetailsView( + addressId: + _transaction + .address + .value! + .id, + walletId: widget + .walletId, + ), + ), + ); + } else { + Navigator.of(context) + .pushNamed( + AddressDetailsView + .routeName, + arguments: Tuple2( + _transaction.address + .value!.id, + widget.walletId, + ), + ); + } }, ) ],