From d65873d63b8b553d7374c5fa3b24effec2395c4d Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak Date: Tue, 8 Nov 2016 11:17:27 +0100 Subject: [PATCH] don't call al_get_touch_input_event_source on OSX, seems buggy --- src/libsuperderpy.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libsuperderpy.c b/src/libsuperderpy.c index c5d9ecc..1f369c0 100644 --- a/src/libsuperderpy.c +++ b/src/libsuperderpy.c @@ -207,7 +207,9 @@ SYMBOL_EXPORT int libsuperderpy_run(struct Game *game) { al_register_event_source(game->_priv.event_queue, al_get_display_event_source(game->display)); al_register_event_source(game->_priv.event_queue, al_get_mouse_event_source()); al_register_event_source(game->_priv.event_queue, al_get_keyboard_event_source()); +#ifndef ALLEGRO_MACOSX al_register_event_source(game->_priv.event_queue, al_get_touch_input_event_source()); +#endif #ifdef LIBSUPERDERPY_MOUSE_EMULATION al_register_event_source(game->_priv.event_queue, al_get_touch_input_mouse_emulation_event_source()); #endif