]> git.proxmox.com Git - mirror_xterm.js.git/commitdiff
Merge remote-tracking branch 'upstream/master' into 118_support_custom_keydown_handler
authorDaniel Imms <daimms@microsoft.com>
Fri, 22 Jul 2016 12:12:52 +0000 (05:12 -0700)
committerDaniel Imms <daimms@microsoft.com>
Fri, 22 Jul 2016 12:12:52 +0000 (05:12 -0700)
1  2 
src/xterm.js
test/test.js

diff --cc src/xterm.js
index 16502e20a8b31127798fdd34e2a8ab4dd7e82a6c,39b4eb16316f83605c26fe1a6b5efa9699e2a99b..9afc08fd613895540246105769b00dc7af39615e
       * @param {KeyboardEvent} ev The keydown event to be handled.
       */
      Terminal.prototype.keyDown = function(ev) {
 +      if (this.customKeydownHandler && this.customKeydownHandler(ev) === false) {
 +        return false;
 +      }
++
+       if (!this.compositionHelper.keydown.bind(this.compositionHelper)(ev)) {
+         return false;
+       }
        var self = this;
        var result = this.evaluateKeyEscapeSequence(ev);
  
diff --cc test/test.js
Simple merge