anchor.diff:        _loadCredentialData(data);
       } catch (e) {
         setState(() {
  +        showMessage(context, 'No QR code found');
           _qrState = _QrScanState.failed;
         });
       }
  
positive.code:                 border: OutlineInputBorder(),
                  labelText: 'Account name',
                  helperText: '', // Prevents dialog resizing when enabled = false
                ),
                onChanged: (value) {
                  setState(() {
  
negative.code:         child: Column(
            crossAxisAlignment: CrossAxisAlignment.start,
            children: [
              TextField(
                key: const Key('issuer'),
                controller: _issuerController,
  