File tree Expand file tree Collapse file tree 1 file changed +17
-10
lines changed Expand file tree Collapse file tree 1 file changed +17
-10
lines changed Original file line number Diff line number Diff line change @@ -77,22 +77,29 @@ Nengo.Hotkeys = function () {
77
77
ev . preventDefault ( ) ;
78
78
}
79
79
80
- Nengo . netgraph . ws . send ( JSON . stringify (
81
- { event :'keydown' ,
82
- keyCode :ev . keyCode ,
83
- key :key
84
- } ) ) ;
80
+ if ( ! is_editable ) {
81
+ Nengo . netgraph . ws . send ( JSON . stringify (
82
+ { event :'keydown' ,
83
+ keyCode :ev . keyCode ,
84
+ key :key
85
+ } ) ) ;
86
+ }
85
87
}
86
88
} ) ;
87
89
88
90
document . addEventListener ( 'keyup' , function ( ev ) {
89
91
if ( self . active ) {
90
92
91
- Nengo . netgraph . ws . send ( JSON . stringify (
92
- { event :'keyup' ,
93
- keyCode :ev . keyCode ,
94
- key :self . determine_key ( ev )
95
- } ) ) ;
93
+ var is_editable = ( ev . target . tagName === 'INPUT' ||
94
+ ev . target . tagName == 'TEXTAREA' ) ;
95
+
96
+ if ( ! is_editable ) {
97
+ Nengo . netgraph . ws . send ( JSON . stringify (
98
+ { event :'keyup' ,
99
+ keyCode :ev . keyCode ,
100
+ key :self . determine_key ( ev )
101
+ } ) ) ;
102
+ }
96
103
}
97
104
} ) ;
98
105
You can’t perform that action at this time.
0 commit comments