fix(keymap): Fix undefined keymap serialization (#573)

This commit is contained in:
Róbert Kiss
2018-02-17 18:07:33 +01:00
committed by László Monda
parent 02044ae1d0
commit 10ae68ad4b

View File

@@ -54,15 +54,12 @@ export class Module {
const noneAction = new NoneAction();
const keyActions: KeyAction[] = this.keyActions.map(keyAction => {
buffer.writeArray(this.keyActions, (uhkBuffer: UhkBuffer, keyAction: KeyAction) => {
if (keyAction) {
return keyAction;
keyAction.toBinary(uhkBuffer, userConfiguration);
} else {
noneAction.toBinary(uhkBuffer);
}
return noneAction;
});
buffer.writeArray(keyActions, (uhkBuffer: UhkBuffer, keyAction: KeyAction) => {
keyAction.toBinary(uhkBuffer, userConfiguration);
});
}