From fdd494dfbbe358952947311bcd1b45fd250d3264 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Fri, 18 Jul 2025 15:39:57 -0700 Subject: [PATCH] Add check for haptic --- ISLE/isleapp.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ISLE/isleapp.cpp b/ISLE/isleapp.cpp index 93ef9640..16508553 100644 --- a/ISLE/isleapp.cpp +++ b/ISLE/isleapp.cpp @@ -809,7 +809,8 @@ SDL_AppResult SDL_AppEvent(void* appstate, SDL_Event* event) else if (event->user.type == g_legoSdlEvents.m_gameEvent) { auto rumble = [](float p_strength, float p_lowFrequencyRumble, float p_highFrequencyRumble, MxU32 p_milliseconds ) { - if (!InputManager() + if (g_isle->GetHaptic() && + !InputManager() ->HandleRumbleEvent(p_strength, p_lowFrequencyRumble, p_highFrequencyRumble, p_milliseconds)) { // Platform-specific handling #ifdef __EMSCRIPTEN__