minor fix [skip ci]
Omar committed
Apr 19, 2026 at 03:05 UTC
9c842282e63a399da2636b47c259e073bc809e2f
3 files changed
+26
-22
lib/new-ui/pages/addresses_page.dart
+22
-18
@@ -14,7 +14,6 @@ import 'package:cake_wallet/src/widgets/cake_image_widget.dart';
14
import 'package:cake_wallet/utils/address_formatter.dart';
15
import 'package:cake_wallet/utils/show_pop_up.dart';
16
import 'package:cake_wallet/view_model/dashboard/dashboard_view_model.dart';
17
-import 'package:cake_wallet/view_model/wallet_address_list/wallet_address_edit_or_create_view_model.dart';
17
import 'package:cake_wallet/view_model/wallet_address_list/wallet_address_list_item.dart';
18
import 'package:cake_wallet/view_model/wallet_address_list/wallet_address_list_view_model.dart';
19
import 'package:cake_wallet/wownero/wownero.dart';
@@ -22,7 +21,6 @@ import 'package:cw_core/card_design.dart';
21
import 'package:cw_core/wallet_type.dart';
22
import 'package:flutter/material.dart';
23
import 'package:flutter_mobx/flutter_mobx.dart';
25
-import 'package:flutter_svg/svg.dart';
24
25
import 'package:cake_wallet/utils/list_item.dart';
26
import 'package:mobx/mobx.dart';
@@ -146,7 +144,8 @@ class _NewAddressesPageState extends State<NewAddressesPage> {
144
if (item is WalletAddressListItem) {
145
return Observer(
146
builder: (_) => AddressRow(
149
- selected: item.address == widget.addressListViewModel.address.address,
147
+ selected:
148
+ item.address == widget.addressListViewModel.address.address,
149
first: widget.showHidden && index == 0,
150
last: index == filteredItems.length - 1,
151
item: item,
@@ -159,6 +158,8 @@ class _NewAddressesPageState extends State<NewAddressesPage> {
158
updateItems();
159
},
160
walletType: widget.addressListViewModel.type,
161
+ hasBalance: widget.addressListViewModel.isBalanceAvailable,
162
+ hasReceived: widget.addressListViewModel.isReceivedAvailable,
163
),
164
);
165
}
@@ -304,16 +305,19 @@ class AccountPreviewHeader extends StatelessWidget {
305
}
306
307
class AddressRow extends StatelessWidget {
307
- const AddressRow(
308
- {super.key,
309
- required this.selected,
310
- required this.first,
311
- required this.last,
312
- required this.item,
313
- required this.onSelect,
314
- required this.walletType,
315
- required this.onLabelChanged,
316
- required this.onAddressHidden});
308
+ const AddressRow({
309
+ super.key,
310
+ required this.selected,
311
+ required this.first,
312
+ required this.last,
313
+ required this.item,
314
+ required this.onSelect,
315
+ required this.walletType,
316
+ required this.onLabelChanged,
317
+ required this.onAddressHidden,
318
+ required this.hasBalance,
319
+ required this.hasReceived,
320
+ });
321
322
final bool selected;
323
final bool first;
@@ -323,6 +327,8 @@ class AddressRow extends StatelessWidget {
327
final VoidCallback onLabelChanged;
328
final VoidCallback onAddressHidden;
329
final WalletType walletType;
330
+ final bool hasBalance;
331
+ final bool hasReceived;
332
333
@override
334
Widget build(BuildContext context) {
@@ -425,7 +431,7 @@ class AddressRow extends StatelessWidget {
431
fontSize: 12,
432
color: Theme.of(context).colorScheme.onSurfaceVariant),
433
),
428
- Text("${S.of(context).balance}: ${item.balance}",
434
+ Text("${hasReceived ? S.of(context).received : S.of(context).balance}: ${item.balance}",
435
style: TextStyle(
436
fontSize: 12,
437
color: Theme.of(context).colorScheme.onSurfaceVariant)),
@@ -434,8 +440,7 @@ class AddressRow extends StatelessWidget {
440
],
441
),
442
),
437
- if (selected) CakeImageWidget(
438
- imageUrl: "assets/new-ui/checkmark.svg")
443
+ if (selected) CakeImageWidget(imageUrl: "assets/new-ui/checkmark.svg")
444
],
445
),
446
),
@@ -474,8 +479,7 @@ class ShowHiddenButton extends StatelessWidget {
479
Text(S.of(context).show_hidden_addresses),
480
RotatedBox(
481
quarterTurns: 1,
477
- child:CakeImageWidget(
478
- imageUrl: "assets/new-ui/dropdown_arrow.svg"))
482
+ child: CakeImageWidget(imageUrl: "assets/new-ui/dropdown_arrow.svg"))
483
],
484
),
485
),
scripts/android/app_env.sh
+2
-2
@@ -21,8 +21,8 @@ MONERO_COM_PACKAGE="com.monero.app"
21
MONERO_COM_SCHEME="monero.com"
22
23
CAKEWALLET_NAME="Cake Wallet"
24
-CAKEWALLET_VERSION="6.1.0"
25
-CAKEWALLET_BUILD_NUMBER=4408
24
+CAKEWALLET_VERSION="6.1.1"
25
+CAKEWALLET_BUILD_NUMBER=4409
26
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
27
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
28
CAKEWALLET_SCHEME="cakewallet"
scripts/ios/app_env.sh
+2
-2
@@ -17,8 +17,8 @@ MONERO_COM_BUILD_NUMBER=162
17
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
18
19
CAKEWALLET_NAME="Cake Wallet"
20
-CAKEWALLET_VERSION="6.1.0"
21
-CAKEWALLET_BUILD_NUMBER=416
20
+CAKEWALLET_VERSION="6.1.1"
21
+CAKEWALLET_BUILD_NUMBER=417
22
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
23
24