From a7a5fd47f3c636553de9b958192cb0c7fcc8667b Mon Sep 17 00:00:00 2001 From: trapezoid Date: Thu, 21 Jan 2010 18:22:17 +0000 Subject: for firefox 3.6 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@36506 d0d07461-0603-4401-acd4-de1884942a52 --- ldrize_cooperation.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ldrize_cooperation.js') diff --git a/ldrize_cooperation.js b/ldrize_cooperation.js index 1d0ae32..a00ac26 100644 --- a/ldrize_cooperation.js +++ b/ldrize_cooperation.js @@ -1,6 +1,6 @@ // Vimperator plugin: 'Cooperation LDRize Mappings' // Version: 0.25 -// Last Change: 12-Jun-2009. Jan 2008 +// Last Change: 22-Jan-2010. Jan 2008 // License: Creative Commons // Maintainer: Trapezoid - http://unsigned.g.hatena.ne.jp/Trapezoid // @@ -403,9 +403,11 @@ if (liberator.plugins.LDRizeCooperation == undefined) (function(){ }; }, sendRawKeyEvent: function(keyCode,charCode){ + modes.passAllKeys = true; var evt = window.content.wrappedJSObject.document.createEvent("KeyEvents"); - evt.initKeyEvent("keypress",true,true,window.content.wrappedJSObject,false,false,false,false,keyCode,charCode); + evt.initKeyEvent("keypress",false,false,window.content.wrappedJSObject,false,false,false,false,keyCode,charCode); window.content.wrappedJSObject.document.dispatchEvent(evt); + modes.passAllKeys = false; }, }; -- cgit v1.2.3