Don't suppress other key events in the toggleSecretDoors keybinding (fixes #12)

This commit is contained in:
2022-01-05 21:12:52 +01:00
parent c222d3019c
commit 78d41d2a40

View File

@@ -6,10 +6,15 @@ export function registerKeybindings() {
game.keybindings.register(settingsKey, "toggleSecretDoor", {
name: "smart-doors.keybindings.toggleSecretDoor.name",
hint: "smart-doors.keybindings.toggleSecretDoor.hint",
onDown: () => toggleSecretDoor = true,
onUp: () => toggleSecretDoor = false,
onDown: handleToggleSecretDoor,
onUp: handleToggleSecretDoor,
restricted: true,
editable: [{key: "AltLeft"}],
precedence: -1,
});
}
function handleToggleSecretDoor(event) {
toggleSecretDoor = !event.up;
return false;
}