From 7809df4ae9afe6b4e21340a1a15aa09e7ed43b04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=96=87=E5=B3=B0?= Date: Mon, 30 Mar 2026 17:45:03 +0800 Subject: [PATCH] =?UTF-8?q?debug:=20=E6=B7=BB=E5=8A=A0=20INACTIVE=20?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E8=BE=93=E5=85=A5=E4=BA=8B=E4=BB=B6=E6=97=A5?= =?UTF-8?q?=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../firmware-2.7.15.567b8ea/src/modules/CannedMessageModule.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/firmware-2.7.15.567b8ea/src/modules/CannedMessageModule.cpp b/code/firmware-2.7.15.567b8ea/src/modules/CannedMessageModule.cpp index 2207662..91d815b 100644 --- a/code/firmware-2.7.15.567b8ea/src/modules/CannedMessageModule.cpp +++ b/code/firmware-2.7.15.567b8ea/src/modules/CannedMessageModule.cpp @@ -405,6 +405,7 @@ int CannedMessageModule::handleInputEvent(const InputEvent *event) return handleEmotePickerInput(event); case CANNED_MESSAGE_RUN_STATE_INACTIVE: + LOG_DEBUG("CannedMessage: INACTIVE state, inputEvent=%d, kbchar=%d", event->inputEvent, event->kbchar); if (isSelect) { return 0; // Main button press no longer runs through powerFSM } @@ -415,6 +416,7 @@ int CannedMessageModule::handleInputEvent(const InputEvent *event) // 按 * 键进入自由文本输入模式(FREETEXT) // Printable char (ASCII) opens free text compose if (event->kbchar >= 32 && event->kbchar <= 126) { + LOG_DEBUG("CannedMessage: Entering FREETEXT, kbchar=%d", event->kbchar); runState = CANNED_MESSAGE_RUN_STATE_FREETEXT; requestFocus(); UIFrameEvent e;