Fixed problem with race pane registering non-control keys

#story[1190]
main
Connor Taylor-Brown 8 years ago
parent 68f434b6b6
commit b034a452b6

@ -224,9 +224,16 @@ public class RaceController extends Controller {
});
racePane.addEventFilter(KeyEvent.KEY_PRESSED, e -> {
switch(keyFactory.getKey(e.getCode().toString()).toString()) {
case "Zoom In": view3D.updateDistance(-10); break;
case "Zoom Out": view3D.updateDistance(10); break;
ControlKey key = keyFactory.getKey(e.getCode().toString());
if(key != null) {
switch (key.toString()) {
case "Zoom In":
view3D.updateDistance(-10);
break;
case "Zoom Out":
view3D.updateDistance(10);
break;
}
}
});
}

Loading…
Cancel
Save