anchor.diff:        }
         final fingerprints = data.value;
         if (fingerprints.isNotEmpty) {
  +        nFingerprints = fingerprints.length;
           children.add(const ListTitle('Fingerprints'));
           children.addAll(fingerprints.map((fp) => ListTile(
                 leading: CircleAvatar(
  
positive.code:       }
      }
  
      if (state.bioEnroll != null) {
        final data = ref.watch(fingerprintProvider(node.path)).asData;
        if (data == null) {
  
negative.code:         child: const CircularProgressIndicator(),
        );
  
    List<PopupMenuEntry> _buildKeyActions(
            BuildContext context, int fingerprints) =>
        [
          if (state.bioEnroll != null)
            buildMenuItem(
              title: const Text('Add fingerprint'),
              leading: const Icon(Icons.fingerprint),
              trailing: '$fingerprints/5',
              action: fingerprints < 5
                  ? () {
                      showBlurDialog(
                        context: context,
                        builder: (context) => AddFingerprintDialog(node.path),
                      );
                    }
                  : null,
            ),
          buildMenuItem(
            title: const Text('Change PIN'),
  