Skip to content

Commit e721dfa

Browse files
Update jme3-core/src/main/java/com/jme3/input/InputManager.java
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 2469b30 commit e721dfa

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

jme3-core/src/main/java/com/jme3/input/InputManager.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -673,11 +673,13 @@ public void deleteTrigger(String mappingName, Trigger trigger) {
673673

674674
int hash = trigger.triggerHashCode();
675675
ArrayList<Mapping> maps = bindings.get(hash);
676-
maps.remove(mapping);
677-
if (maps.isEmpty()) {
678-
bindings.remove(hash);
679-
pressedButtons.remove(hash);
680-
axisValues.remove(hash);
676+
if (maps != null) {
677+
maps.remove(mapping);
678+
if (maps.isEmpty()) {
679+
bindings.remove(hash);
680+
pressedButtons.remove(hash);
681+
axisValues.remove(hash);
682+
}
681683
}
682684
mapping.triggers.remove((Integer) hash);
683685

0 commit comments

Comments
 (0)