mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	do not show clear pinned if not available
This commit is contained in:
		| @@ -459,30 +459,38 @@ RED.debug = (function() { | |||||||
|     function showMessageMenu(button,dbgMessage,sourceId) { |     function showMessageMenu(button,dbgMessage,sourceId) { | ||||||
|         activeMenuMessage = dbgMessage; |         activeMenuMessage = dbgMessage; | ||||||
|         if (!menuOptionMenu) { |         if (!menuOptionMenu) { | ||||||
|             menuOptionMenu = RED.menu.init({id:"red-ui-debug-msg-option-menu", |             var opts = [ | ||||||
|                 options: [ |                 {id:"red-ui-debug-msg-menu-item-collapse",label:RED._("node-red:debug.messageMenu.collapseAll"),onselect:function(){ | ||||||
|                     {id:"red-ui-debug-msg-menu-item-collapse",label:RED._("node-red:debug.messageMenu.collapseAll"),onselect:function(){ |                     activeMenuMessage.collapse(); | ||||||
|                         activeMenuMessage.collapse(); |                 }}, | ||||||
|                     }}, |             ]; | ||||||
|  |             if (activeMenuMessage.clearPinned) { | ||||||
|  |                 opts.push( | ||||||
|                     {id:"red-ui-debug-msg-menu-item-clear-pins",label:RED._("node-red:debug.messageMenu.clearPinned"),onselect:function(){ |                     {id:"red-ui-debug-msg-menu-item-clear-pins",label:RED._("node-red:debug.messageMenu.clearPinned"),onselect:function(){ | ||||||
|                         activeMenuMessage.clearPinned(); |                         activeMenuMessage.clearPinned(); | ||||||
|                     }}, |                     }}, | ||||||
|                     null, |                 ); | ||||||
|                     {id:"red-ui-debug-msg-menu-item-filter", label:RED._("node-red:debug.messageMenu.filterNode"),onselect:function(){ |             } | ||||||
|                         var candidateNodes = RED.nodes.filterNodes({type:'debug'}); |             opts.push( | ||||||
|                         candidateNodes.forEach(function(n) { |                 null, | ||||||
|                             filteredNodes[n.id] = true; |                 {id:"red-ui-debug-msg-menu-item-filter", label:RED._("node-red:debug.messageMenu.filterNode"),onselect:function(){ | ||||||
|                         }); |                     var candidateNodes = RED.nodes.filterNodes({type:'debug'}); | ||||||
|                         delete filteredNodes[sourceId]; |                     candidateNodes.forEach(function(n) { | ||||||
|                         $("#red-ui-sidebar-debug-filterSelected").trigger("click"); |                         filteredNodes[n.id] = true; | ||||||
|                         RED.settings.set('debug.filteredNodes',Object.keys(filteredNodes)) |                     }); | ||||||
|                         refreshMessageList(); |                     delete filteredNodes[sourceId]; | ||||||
|                     }}, |                     $("#red-ui-sidebar-debug-filterSelected").trigger("click"); | ||||||
|                     {id:"red-ui-debug-msg-menu-item-clear-filter",label:RED._("node-red:debug.messageMenu.clearFilter"),onselect:function(){ |                     RED.settings.set('debug.filteredNodes',Object.keys(filteredNodes)) | ||||||
|                         $("#red-ui-sidebar-debug-filterAll").trigger("click"); |                     refreshMessageList(); | ||||||
|                         refreshMessageList(); |                 }}, | ||||||
|                     }} |                 {id:"red-ui-debug-msg-menu-item-clear-filter",label:RED._("node-red:debug.messageMenu.clearFilter"),onselect:function(){ | ||||||
|                 ] |                     $("#red-ui-sidebar-debug-filterAll").trigger("click"); | ||||||
|  |                     refreshMessageList(); | ||||||
|  |                 }} | ||||||
|  |             ); | ||||||
|  |  | ||||||
|  |             menuOptionMenu = RED.menu.init({id:"red-ui-debug-msg-option-menu", | ||||||
|  |                 options: opts | ||||||
|             }); |             }); | ||||||
|             menuOptionMenu.css({ |             menuOptionMenu.css({ | ||||||
|                 position: "absolute" |                 position: "absolute" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user