Ticket #20885: 20885-3.patch
| File 20885-3.patch, 1.9 KB (added by azaozz, 12 months ago) |
|---|
-
wp-includes/js/jquery/jquery.hotkeys.dev.js
51 51 52 52 // inspect if keystroke matches 53 53 var inspector = function(event) { 54 event = jQuery.event.fix(event); // jQuery event normalization. 54 // WP: not needed with newer jQuery 55 //event = jQuery.event.fix(event); // jQuery event normalization. 55 56 var element = event.target; 56 57 // @ TextNode -> nodeType == 3 57 element = (element.nodeType==3) ? element.parentNode : element; 58 58 // WP: not needed with newer jQuery 59 //element = (element.nodeType==3) ? element.parentNode : element; 60 59 61 if(opt['disableInInput']) { // Disable shortcut keys in Input, Textarea fields 60 62 var target = jQuery(element); 61 63 if( target.is("input") || target.is("textarea")){ … … 76 78 // in opera + safari, the event.target is unpredictable. 77 79 // for example: 'keydown' might be associated with HtmlBodyElement 78 80 // or the element where you last clicked with your mouse. 79 if (jQuery.browser.opera || jQuery.browser.safari){ 81 // WP: needed for all browsers 82 //if (jQuery.browser.opera || jQuery.browser.safari){ 80 83 while (!that.all[element] && element.parentNode){ 81 84 element = element.parentNode; 82 } 83 } 85 } 86 //} 87 84 88 var cbMap = that.all[element].events[type].callbackMap; 85 89 if(!shift && !ctrl && !alt && !meta) { // No Modifiers 86 90 mapPoint = cbMap[special] || cbMap[character] … … 125 129 }; 126 130 jQuery.hotkeys = this; 127 131 return jQuery; 128 })(jQuery); 129 No newline at end of file 132 })(jQuery);
