fix: null username on search_result screen

This commit is contained in:
poka 2022-12-06 22:42:30 +01:00
parent 82c1d5bf4c
commit cf4387a280
3 changed files with 6 additions and 8 deletions

View File

@ -127,10 +127,10 @@ class SearchResultScreen extends StatelessWidget {
]),
subtitle: Row(children: <Widget>[
NameByAddress(
address: g1Wallet.address,
wallet: WalletData(
address: g1Wallet.address),
canEdit: false)
address: g1Wallet.address,
wallet: WalletData(
address: g1Wallet.address),
),
]),
dense: false,
isThreeLine: false,

View File

@ -16,11 +16,11 @@ class WalletName extends StatelessWidget {
@override
Widget build(BuildContext context) {
double newSize = wallet.name!.length <= 15 ? size : size - 2;
double newSize = (wallet.name?.length ?? 0) <= 15 ? size : size - 2;
return Row(mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[
Text(
truncate(wallet.name!, 20),
truncate(wallet.name ?? '', 20),
textAlign: TextAlign.center,
style: TextStyle(
fontSize: isTall ? newSize : newSize * 0.9,

View File

@ -48,8 +48,6 @@ class WalletNameController extends StatelessWidget {
child: InkWell(
key: keyRenameWallet,
onTap: () async {
// _isNewNameValid =
// walletProvider.editWalletName(wallet.id(), isCesium: false);
await walletOptions.editWalletName(context, wallet.id());
await Future.delayed(const Duration(milliseconds: 30));
walletNameFocus.requestFocus();