Cross-browser global keyboard focus
authorDarren <darren@darrenwhitlen.com>
Thu, 13 Sep 2012 17:20:06 +0000 (18:20 +0100)
committerDarren <darren@darrenwhitlen.com>
Thu, 13 Sep 2012 17:20:06 +0000 (18:20 +0100)
client_backbone/dev/view.js

index 0edc4467019709ab5efcea586e81442ef116e517..1e7d30173142dd572b09627dade06dffcff0ae94 100644 (file)
@@ -599,7 +599,7 @@ kiwi.view.Application = Backbone.View.extend({
 \r
         this.doLayout();\r
 \r
-        $(window).keydown(this.setKeyFocus);\r
+        $(document).keydown(this.setKeyFocus);\r
     },\r
 \r
 \r
@@ -611,7 +611,7 @@ kiwi.view.Application = Backbone.View.extend({
         }\r
 \r
         // If we're typing into an input box somewhere, ignore\r
-        if (ev.srcElement.tagName.toLowerCase() === 'input') {\r
+        if (ev.target.tagName.toLowerCase() === 'input') {\r
             return;\r
         }\r
 \r