| Index: Source/devtools/front_end/ui/SoftContextMenu.js
|
| diff --git a/Source/devtools/front_end/ui/SoftContextMenu.js b/Source/devtools/front_end/ui/SoftContextMenu.js
|
| index ace88f84fda3a5c38e97a988eec57ed7f40e3816..f56780e223c0ca7b82da65e77a89b0c46ee4cb8a 100644
|
| --- a/Source/devtools/front_end/ui/SoftContextMenu.js
|
| +++ b/Source/devtools/front_end/ui/SoftContextMenu.js
|
| @@ -122,6 +122,7 @@ WebInspector.SoftContextMenu.prototype = {
|
| if (item.element) {
|
| var wrapper = menuItemElement.createChild("div", "soft-context-menu-custom-item");
|
| wrapper.appendChild(item.element);
|
| + menuItemElement._isCustom = true;
|
| return menuItemElement;
|
| }
|
|
|
| @@ -273,7 +274,7 @@ WebInspector.SoftContextMenu.prototype = {
|
| _highlightPrevious: function()
|
| {
|
| var menuItemElement = this._highlightedMenuItemElement ? this._highlightedMenuItemElement.previousSibling : this._contextMenuElement.lastChild;
|
| - while (menuItemElement && menuItemElement._isSeparator)
|
| + while (menuItemElement && (menuItemElement._isSeparator || menuItemElement._isCustom))
|
| menuItemElement = menuItemElement.previousSibling;
|
| if (menuItemElement)
|
| this._highlightMenuItem(menuItemElement);
|
| @@ -282,7 +283,7 @@ WebInspector.SoftContextMenu.prototype = {
|
| _highlightNext: function()
|
| {
|
| var menuItemElement = this._highlightedMenuItemElement ? this._highlightedMenuItemElement.nextSibling : this._contextMenuElement.firstChild;
|
| - while (menuItemElement && menuItemElement._isSeparator)
|
| + while (menuItemElement && (menuItemElement._isSeparator || menuItemElement._isCustom))
|
| menuItemElement = menuItemElement.nextSibling;
|
| if (menuItemElement)
|
| this._highlightMenuItem(menuItemElement);
|
|
|