mirror of
https://github.com/sndrec/WebMonkeyBall.git
synced 2026-02-03 10:13:33 +00:00
input falloff visibility rule on desktop
This commit is contained in:
@@ -711,7 +711,8 @@ function updateControlModeSettingsVisibility() {
|
||||
}
|
||||
const hasOptions = controlModeSelect.options.length > 0;
|
||||
const pads = navigator.getGamepads?.() ?? navigator.webkitGetGamepads?.();
|
||||
const hasController = !!pads && Array.from(pads).some((pad) => pad?.connected);
|
||||
const hasConnectedPad = !!pads && Array.from(pads).some((pad) => pad?.connected);
|
||||
const hasController = hasConnectedPad || !!game.input?.getActiveGamepad?.();
|
||||
const showSettings = hasOptions || hasController;
|
||||
controlModeSettings.classList.toggle('hidden', !showSettings);
|
||||
if (!hasOptions) {
|
||||
|
||||
Reference in New Issue
Block a user