childFocusNode property
The builder/child's focus node that is focused when the popover is dismissed with the keyboard.
The popover only requests focus on childFocusNode. The same node must be passed to builder/child as well.
final focusNode = FocusNode();
FPopover(
childFocusNode: focusNode, // (1)
popoverBuilder: (context, controller) => const Text('Popover'),
builder: (context, controller, child) => FButton(
focusNode: focusNode, // (2)
onPress: controller.toggle,
child: const Text('Open'),
),
);
Implementation
final FocusNode? childFocusNode;