From b45f547cd22db455eebcfb571f28ca8e94c30563 Mon Sep 17 00:00:00 2001 From: 0O0o0oOoO00 <11174151+0O0o0oOoO00@users.noreply.github.com> Date: Thu, 11 Sep 2025 18:11:22 +0800 Subject: [PATCH] opt: do not clear touch point after imgui input event handled --- blcrack/cracker/ui/hook.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/blcrack/cracker/ui/hook.cpp b/blcrack/cracker/ui/hook.cpp index 3008c974a..1351582aa 100644 --- a/blcrack/cracker/ui/hook.cpp +++ b/blcrack/cracker/ui/hook.cpp @@ -250,12 +250,6 @@ UnityEngine_Touch_o* my_UnityEngine_Input_GetTouch(UnityEngine_Touch_o* ret, int if (g_imgui_started.load() && !g_need_ui_penetration && CrackerUI::get_instance().is_ui_showed() && touch != nullptr) { if (My_ImGui_ImplAndroid_HandleInputEvent(*touch) == 0) { - touch->fields.m_RawPosition.fields.x = 0; - touch->fields.m_RawPosition.fields.y = 0; - touch->fields.m_Position.fields.x = 0; - touch->fields.m_Position.fields.y = 0; - touch->fields.m_PositionDelta.fields.x = 0; - touch->fields.m_PositionDelta.fields.y = 0; touch->fields.m_Phase = TOUCH_PHASE_CANCELED; } }