diff -r 34716fd837a4 -r be944660c56a wp/wp-includes/js/jquery/jquery.table-hotkeys.js --- a/wp/wp-includes/js/jquery/jquery.table-hotkeys.js Tue Dec 15 15:52:01 2020 +0100 +++ b/wp/wp-includes/js/jquery/jquery.table-hotkeys.js Wed Sep 21 18:19:35 2022 +0200 @@ -14,7 +14,7 @@ $.table_hotkeys = function(table, keys, opts) { opts = $.extend($.table_hotkeys.defaults, opts); var selected_class, destructive_class, set_current_row, adjacent_row_callback, get_adjacent_row, adjacent_row, prev_row, next_row, check, get_first_row, get_last_row, make_key_callback, first_row; - + selected_class = opts.class_prefix + opts.selected_suffix; destructive_class = opts.class_prefix + opts.destructive_suffix; set_current_row = function (tr) { @@ -24,13 +24,13 @@ $.table_hotkeys.current_row = tr; }; adjacent_row_callback = function(which) { - if (!adjacent_row(which) && $.isFunction(opts[which+'_page_link_cb'])) { + if (!adjacent_row(which) && typeof opts[which+'_page_link_cb'] === 'function' ) { opts[which+'_page_link_cb'](); } }; get_adjacent_row = function(which) { var first_row, method; - + if (!$.table_hotkeys.current_row) { first_row = get_first_row(); $.table_hotkeys.current_row = first_row; @@ -65,7 +65,7 @@ var clickable = $(expr, $.table_hotkeys.current_row); if (!clickable.length) return false; if (clickable.is('.'+destructive_class)) next_row() || prev_row(); - clickable.click(); + clickable.trigger( 'click' ); }; }; first_row = get_first_row(); @@ -79,8 +79,8 @@ $.hotkeys.add(opts.mark_key, opts.hotkeys_opts, check); $.each(keys, function() { var callback, key; - - if ($.isFunction(this[1])) { + + if ( typeof this[1] === 'function' ) { callback = this[1]; key = this[0]; $.hotkeys.add(key, opts.hotkeys_opts, function(event) { return callback(event, $.table_hotkeys.current_row); });