From ec92560654f21a459cd30983666fb5ae8ab5529b Mon Sep 17 00:00:00 2001
From: Matthias Nott <mnott@mnsoft.org>
Date: Sun, 22 Mar 2026 19:08:19 +0100
Subject: [PATCH] fix: pass sessionId with screenshot command

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

diff --git a/lib/screens/chat_screen.dart b/lib/screens/chat_screen.dart
index dddafb2..0cc5407 100644
--- a/lib/screens/chat_screen.dart
+++ b/lib/screens/chat_screen.dart
@@ -147,7 +147,7 @@
         _sendCommand('nav', {'key': key});
       },
       requestScreenshot: (sessionId) {
-        _sendCommand('screenshot');
+        _sendCommand('screenshot', {'sessionId': sessionId ?? ref.read(activeSessionIdProvider)});
       },
     );
 
@@ -549,7 +549,7 @@
 
   void _requestScreenshot() {
     _screenshotForChat = true;
-    _sendCommand('screenshot');
+    _sendCommand('screenshot', {'sessionId': ref.read(activeSessionIdProvider)});
     if (mounted) {
       ScaffoldMessenger.of(context).showSnackBar(
         const SnackBar(

--
Gitblit v1.3.1