diff --git a/src/ftxui/component/checkbox.cpp b/src/ftxui/component/checkbox.cpp index f9e38f9..0495e42 100644 --- a/src/ftxui/component/checkbox.cpp +++ b/src/ftxui/component/checkbox.cpp @@ -73,6 +73,7 @@ class CheckboxBase : public ComponentBase, public CheckboxOption { event.mouse().motion == Mouse::Pressed) { *checked = !*checked; on_change(); + TakeFocus(); return true; }