Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 334809
Collapse All | Expand All

(-)js/org/eclipse/rwt/AsyncKeyEventUtil.js (-2 / +3 lines)
Lines 183-189 Link Here
183
    },
183
    },
184
184
185
    _getEventInfo : function( event ) {
185
    _getEventInfo : function( event ) {
186
      return {
186
      result = {
187
        target: event.target || event.srcElement,
187
        target: event.target || event.srcElement,
188
        type: event.type,
188
        type: event.type,
189
        bubbles: event.bubbles,
189
        bubbles: event.bubbles,
Lines 192-202 Link Here
192
        altKey:  event.altKey,
192
        altKey:  event.altKey,
193
        shiftKey: event.shiftKey,
193
        shiftKey: event.shiftKey,
194
        keyCode: event.keyCode,
194
        keyCode: event.keyCode,
195
        charCode: event.charCode,
196
        isChar: event.isChar,
195
        isChar: event.isChar,
197
        pageX: event.pageX,
196
        pageX: event.pageX,
198
        pageY: event.pageY
197
        pageY: event.pageY
199
      };
198
      };
199
      result.charCode = event.type === "keypress" ? event.charCode : 0;
200
      return result;
200
    },
201
    },
201
202
202
    _checkBufferedEvents : function() {
203
    _checkBufferedEvents : function() {
(-)js/org/eclipse/rwt/EventHandlerUtil.js (-1 / +2 lines)
Lines 168-174 Link Here
168
168
169
    getCharCode : qx.core.Variant.select( "qx.client", {
169
    getCharCode : qx.core.Variant.select( "qx.client", {
170
      "default" : function( event ) {
170
      "default" : function( event ) {
171
        return event.charCode !== 13 ? event.charCode : 0;
171
        var hasCharCode = event.type === "keypress" && event.keyCode !== 13;
172
        return hasCharCode ? event.charCode : 0;
172
      },
173
      },
173
      "mshtml" : function( event ) {
174
      "mshtml" : function( event ) {
174
        var hasCharCode = event.type === "keypress" && event.keyCode !== 13;
175
        var hasCharCode = event.type === "keypress" && event.keyCode !== 13;

Return to bug 334809