From 1cbdb03e25eab6fa5046e947292980b6d9acec5e Mon Sep 17 00:00:00 2001
From: Matthias Nott <mnott@mnsoft.org>
Date: Tue, 24 Mar 2026 01:41:18 +0100
Subject: [PATCH] fix: dismiss keyboard when session drawer opens

---
 lib/screens/chat_screen.dart |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/lib/screens/chat_screen.dart b/lib/screens/chat_screen.dart
index 2b0c8ee..ff43850 100644
--- a/lib/screens/chat_screen.dart
+++ b/lib/screens/chat_screen.dart
@@ -1278,6 +1278,9 @@
           ),
         ],
       ),
+      onDrawerChanged: (isOpened) {
+        if (isOpened) FocusManager.instance.primaryFocus?.unfocus();
+      },
       drawer: SessionDrawer(
         sessions: sessions,
         activeSessionId: activeSession?.id,

--
Gitblit v1.3.1