Send "screen on" command only on mouse down

Avoid to send the command twice, once on mouse down, once on mouse up.
This commit is contained in:
Romain Vimont 2018-02-09 09:43:58 +01:00
parent 127e56780a
commit a8aa3d39b7

View file

@ -177,7 +177,7 @@ void screencontrol_handle_mouse_motion(struct controller *controller,
void screencontrol_handle_mouse_button(struct controller *controller,
struct screen *screen,
const SDL_MouseButtonEvent *event) {
if (event->button == SDL_BUTTON_RIGHT) {
if (event->button == SDL_BUTTON_RIGHT && event->type == SDL_MOUSEBUTTONDOWN) {
turn_screen_on(controller);
return;
};