make tx details modal full screen by default (#3133)
What changed, and why it matters
This commit simply changes a transaction details popup to open nearly full-screen by default instead of opening at 60% of the screen height. It is a user-interface tweak with no security relevance.
No security action needed; treat as a routine UI change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch modifies a Flutter DraggableScrollableSheet widget in transaction_details_modal.dart. It raises initialChildSize from 0.6 to 0.9 and removes the 0.6 snap size, leaving only 0.9. This is purely a UI/UX change affecting how the modal is initially presented and how it snaps when dragged.
Changed components
lib/new-ui/widgets/coins_page/assets_history/transaction_details_modal.dartInspect captured patch +2 / −2
diff --git a/lib/new-ui/widgets/coins_page/assets_history/transaction_details_modal.dart b/lib/new-ui/widgets/coins_page/assets_history/transaction_details_modal.dart
index fe7b15f0..079b008c 100644
--- a/lib/new-ui/widgets/coins_page/assets_history/transaction_details_modal.dart
+++ b/lib/new-ui/widgets/coins_page/assets_history/transaction_details_modal.dart
@@ -42,11 +42,11 @@ class _TransactionDetailsModalState extends State<TransactionDetailsModal> {
Widget build(BuildContext context) {
return DraggableScrollableSheet(
expand: false,
- initialChildSize: 0.6,
+ initialChildSize: 0.9,
minChildSize: 0.25,
maxChildSize: 0.9,
snap: true,
- snapSizes: const [0.6, 0.9],
+ snapSizes: const [0.9],
builder: (context, controller) => SafeArea(
bottom: false,
child: Padding(
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.