Add mouse implementation of most components.

This commit is contained in:
ArthurSonzogni
2021-04-18 22:33:41 +02:00
parent d685a8655e
commit 890a41a64c
20 changed files with 239 additions and 12 deletions

View File

@@ -310,8 +310,11 @@ void ScreenInteractive::Loop(Component* component) {
Clear();
}
Event event;
if (event_receiver_->Receive(&event))
if (event_receiver_->Receive(&event)) {
if (event.is_mouse())
event.MoveMouse(-1, -1);
component->OnEvent(event);
}
}
event_listener.join();