use which instead of keycode
[xtuple] / lib / enyo-x / source / app.js
index 2f07024..ff4a060 100644 (file)
@@ -1,7 +1,7 @@
 /*jshint indent:2, curly:true, eqeqeq:true, immed:true, latedef:true,
 newcap:true, noarg:true, regexp:true, undef:true, trailing:true,
 white:true*/
-/*global enyo:true, XT:true, _:true, document:true, window:true, XM:true */
+/*global Backbone:true, enyo:true, XT:true, _:true, document:true, window:true, XM:true */
 
 (function () {
 
@@ -44,7 +44,7 @@ white:true*/
     */
     handleKeyDown: function (inSender, inEvent) {
       var that = this,
-        keyCode = inEvent.keyCode,
+        keyCode = inEvent.which,
         exoticTransforms = {},
         numberShiftCharacters = ")!@#$%^&*(";
 
@@ -343,6 +343,7 @@ white:true*/
         if (!XT.baseCurrency()) {
           this.waterfallNoBaseCurr();
         }
+        Backbone.history.start();
       }
     },
     start: function (debug) {