fix sizing (#3298)

malik1004x committed Jun 4, 2026 at 18:08 UTC 8c1c700b93d9322183f2e29f9d7050db005195d9
4 files changed +18 -17
lib/new-ui/widgets/currency_picker/currency_picker_sheet.dart
+17 -14
@@ -35,20 +35,23 @@ class CurrencyPickerSheet extends StatelessWidget {
35 borderRadius: const BorderRadius.vertical(top: Radius.circular(24)),
36 color: colors.surface,
37 ),
38 - child: Column(
39 - mainAxisSize: MainAxisSize.max,
40 - children: [
41 - ModalTopBar(
42 - title: S.of(context).select_asset,
43 - leadingIcon: const Icon(Icons.close),
44 - onLeadingPressed: () => Navigator.of(context).maybePop(),
45 - ),
46 - Expanded(
47 - child: args.isPreFiltered
48 - ? SingleNetworkCurrencyPicker(args: args)
49 - : MultiNetworkCurrencyPicker(args: args),
50 - ),
51 - ],
38 + child: SafeArea(
39 + top: false,
40 + child: Column(
41 + mainAxisSize: MainAxisSize.max,
42 + children: [
43 + ModalTopBar(
44 + title: S.of(context).select_asset,
45 + leadingIcon: const Icon(Icons.close),
46 + onLeadingPressed: () => Navigator.of(context).maybePop(),
47 + ),
48 + Expanded(
49 + child: args.isPreFiltered
50 + ? SingleNetworkCurrencyPicker(args: args)
51 + : MultiNetworkCurrencyPicker(args: args),
52 + ),
53 + ],
54 + ),
55 ),
56 ),
57 );
lib/new-ui/widgets/currency_picker/multi_network_currency_picker.dart
-1
@@ -174,7 +174,6 @@ class _MultiNetworkCurrencyPickerState extends State<MultiNetworkCurrencyPicker>
174 controller: _searchController,
175 hintText: S.of(context).search,
176 ),
177 - const SizedBox(height: 24),
177 ],
178 );
179 }
lib/new-ui/widgets/currency_picker/single_network_currency_picker.dart
-1
@@ -120,7 +120,6 @@ class _SingleNetworkCurrencyPickerState extends State<SingleNetworkCurrencyPicke
120 controller: _searchController,
121 hintText: S.of(context).search,
122 ),
123 - const SizedBox(height: 24),
123 ],
124 );
125 }
lib/src/screens/ur/widgets/urqr.dart
+1 -1
@@ -79,7 +79,7 @@ class _URQRState extends State<URQR> {
79 child: QrImage(
80 data: frames[frame % frames.length],
81 version: -1,
82 - size: null,
82 + size: MediaQuery.of(context).size.width * 0.7,
83 ),
84 ),
85 ),