From 264f8c7372870378a39daa221d4666a6ba87d58b Mon Sep 17 00:00:00 2001 From: ssdfasd <2156608475@qq.com> Date: Sun, 5 Apr 2026 05:58:49 +0800 Subject: [PATCH] Refine XCUI demo text caret targeting --- new_editor/src/XCUIBackend/XCUIDemoRuntime.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/new_editor/src/XCUIBackend/XCUIDemoRuntime.cpp b/new_editor/src/XCUIBackend/XCUIDemoRuntime.cpp index f3ba7b3c..2777199f 100644 --- a/new_editor/src/XCUIBackend/XCUIDemoRuntime.cpp +++ b/new_editor/src/XCUIBackend/XCUIDemoRuntime.cpp @@ -2277,6 +2277,9 @@ const XCUIDemoFrameResult& XCUIDemoRuntime::Update(const XCUIDemoInputState& inp IsInteractiveElementId(state, hoveredPath.Target()) ? hoveredPath.Target() : 0u; + if (state.armedElementId != 0u) { + SetTextInputCaretFromPoint(state, state.armedElementId, event.position); + } return; }