| 696 | */ |
| 697 | |
| 698 | void postSendEvent(DevInput* events, U64 time) { |
| 699 | if (!events) |
| 700 | return; |
| 701 | queueEvent(events, K_EV_SYN, K_SYN_REPORT, 0, time); |
| 702 | if (events->asyncProcessId) { |
| 703 | KProcessPtr process = KSystem::getProcess(events->asyncProcessId); |
| 704 | if (process) { |
| 705 | process->signalIO(K_POLL_IN, 0, events->asyncProcessFd); |
| 706 | } |
| 707 | } |
| 708 | } |
| 709 | |
| 710 | void onMouseButtonUp(U32 button) { |
| 711 | if (!touchEvents) { |
no test coverage detected