From 65bbb4f0eb850aeb46459f5d306b0a970ae25bd1 Mon Sep 17 00:00:00 2001
From: rio <2745352+jason-e@users.noreply.github.com>
Date: Wed, 17 Jan 2024 11:21:32 -0600
Subject: [PATCH] Make Checkbox take focus when clicked (#810)

---
 src/ftxui/component/checkbox.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/ftxui/component/checkbox.cpp b/src/ftxui/component/checkbox.cpp
index f9e38f9a..0495e42f 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;
     }
 
-- 
GitLab