summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeon Krause <lk@leonkrause.com>2019-01-19 19:39:17 +0100
committerLeon Krause <lk@leonkrause.com>2019-01-20 00:07:31 +0100
commit0d47dccda953b72e6ee6888ea852742aaf97b9e0 (patch)
tree692ed3b2816ade7414bf5169597985d5d93efa32
parent1efd37f1b77d71c652fe28a50f42c5284d5ef4ec (diff)
Fix HTML5 gamepad logic for Emscripten 1.38.22 compat breakage
-rw-r--r--platform/javascript/os_javascript.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/javascript/os_javascript.cpp b/platform/javascript/os_javascript.cpp
index cc3018716d..6824ed1803 100644
--- a/platform/javascript/os_javascript.cpp
+++ b/platform/javascript/os_javascript.cpp
@@ -970,7 +970,8 @@ bool OS_JavaScript::main_loop_iterate() {
}
}
- process_joypads();
+ if (emscripten_sample_gamepad_data() == EMSCRIPTEN_RESULT_SUCCESS)
+ process_joypads();
if (just_exited_fullscreen) {
if (window_maximized) {