Skip to content

Commit 5011c0c

Browse files
committed
Fixed inconsistency in ContextMenuIconCallback calls.
1 parent 00742c0 commit 5011c0c

7 files changed

+9
-9
lines changed

dist/jquery.contextMenu.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* Licensed under
1414
* MIT License http://www.opensource.org/licenses/mit-license
1515
*
16-
* Date: 2017-12-30T18:16:51.352Z
16+
* Date: 2017-12-30T20:11:31.302Z
1717
*
1818
*
1919
*/@-webkit-keyframes cm-spin {

dist/jquery.contextMenu.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* Licensed under
1414
* MIT License http://www.opensource.org/licenses/mit-license
1515
*
16-
* Date: 2017-12-30T18:16:51.352Z
16+
* Date: 2017-12-30T20:11:31.302Z
1717
*
1818
*
1919
*/(function webpackUniversalModuleDefinition(root, factory) {
@@ -1027,7 +1027,7 @@ var ContextMenuOperations = function () {
10271027

10281028
if ($.isFunction(item.icon)) {
10291029
$item.removeClass(item._icon);
1030-
item._icon = item.icon.call(this, $trigger, $item, key, item);
1030+
item._icon = item.icon.call($trigger, e, $item, key, item, currentMenuData, rootMenuData);
10311031
$item.addClass(item._icon);
10321032
}
10331033

dist/jquery.contextMenu.min.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/jquery.contextMenu.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/jquery.contextMenu.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/classes/ContextMenuOperations.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ export default class ContextMenuOperations {
537537

538538
if ($.isFunction(item.icon)) {
539539
$item.removeClass(item._icon);
540-
item._icon = item.icon.call(this, $trigger, $item, key, item);
540+
item._icon = item.icon.call($trigger, e, $item, key, item, currentMenuData, rootMenuData);
541541
$item.addClass(item._icon);
542542
}
543543

src/js/defaults/interfaces.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
*
2626
* @callback ContextMenuIconCallback
2727
* @param {ContextMenuEvent|JQuery.Event} e
28-
* @param {JQuery} $t
29-
* @param {string} key
28+
* @param {JQuery} $item - Item element
29+
* @param {string} key - Item key
3030
* @param {ContextMenuItem} item
3131
* @param {ContextMenuData} currentMenuData
3232
* @param {ContextMenuData} rootMenuData

0 commit comments

Comments
 (0)