on master help sign in
Fix #780, correct implementation of Keyboard.lastPressed
f6c9fbcEvan Czaplicki
libraries/Native/Signal/Keyboard.js+4−1
@@ -137,7 +137,10 @@ Elm.Native.Keyboard.make = function(elm) {
137 });
137 });
138 }
138 }
139
139
140+ var lastPressed = A2(Signal.lift, function(e) {
141+ return e ? e.keyCode : 0;
140− var lastPressed = downEvents;
142+ }, downEvents);
143+ downEvents.defaultNumberOfKids += 1;
141
144
142 return elm.Native.Keyboard.values = {
145 return elm.Native.Keyboard.values = {
143 isDown:is,
146 isDown:is,