anchor.diff:  }
   
   class _RenameAccountDialogState extends ConsumerState<RenameAccountDialog> {
  -  bool _isValid = true;
     late TextEditingController _issuerController;
     late TextEditingController _nameController;
     _RenameAccountDialogState();
  
positive.code:               'This will change how the account is displayed in the list.'),
            TextField(
              controller: _issuerController,
              decoration: const InputDecoration(labelText: 'Issuer'),
            ),
            TextField(
              controller: _nameController,
              decoration: const InputDecoration(
                labelText: 'Account name *',
              ),
              onChanged: (value) {
                setState(() {
                  _isValid = value.trim().isNotEmpty;
                });
              },
            ),
          ],
  
negative.code:         ? '${credential.issuer} (${credential.name})'
          : credential.name;
  
      int remaining = 64;
      if (credential.oathType == OathType.totp && credential.period != 30) {
        remaining -= '${credential.period}/'.length;
      }
      if (_issuerController.text.isNotEmpty) {
        remaining -= 1;
      }
      final issuerRemaining = remaining - _nameController.text.length;
      final nameRemaining = remaining - _issuerController.text.length;
      final isValid = _nameController.text.trim().isNotEmpty;
  
      return AlertDialog(
        title: Text('Rename $label?'),
        content: Column(
  