mirror of
https://github.com/openharmony/windowmanager.git
synced 2026-07-19 17:08:11 -04:00
@@ -60,6 +60,7 @@ void InputEventListener::OnInputEvent(std::shared_ptr<MMI::PointerEvent> pointer
|
||||
auto channel = InputTransferStation::GetInstance().GetInputChannel(windowId);
|
||||
if (channel == nullptr) {
|
||||
WLOGFE("WindowInputChannel is nullptr");
|
||||
pointerEvent->MarkProcessed();
|
||||
return;
|
||||
}
|
||||
channel->HandlePointerEvent(pointerEvent);
|
||||
|
||||
@@ -2288,6 +2288,7 @@ void WindowImpl::ConsumePointerEvent(std::shared_ptr<MMI::PointerEvent>& pointer
|
||||
(void)uiContent_->ProcessPointerEvent(pointerEvent);
|
||||
} else {
|
||||
WLOGE("pointerEvent is not consumed, windowId: %{public}u", GetWindowId());
|
||||
pointerEvent->MarkProcessed();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user