diff --git a/src/extensions/core/documentationSidebar.ts b/src/extensions/core/documentationSidebar.ts index e93e65254..9cb2d46f4 100644 --- a/src/extensions/core/documentationSidebar.ts +++ b/src/extensions/core/documentationSidebar.ts @@ -183,19 +183,22 @@ function updateNode(node) { '
' + outputs[i] + ': ' + def.output_tooltips[i] + '
' } } + if (content == '') { + content = 'No documentation available' + } helpDOM.innerHTML = content } } -var bringToFront app.registerExtension({ name: 'Comfy.longformDocumentation', async beforeRegisterNodeDef(nodeType, nodeData, app) { - if (typeof nodeData.description == 'Object') { - nodeData.description = 'redirected' + //TODO: Find better method. Likely require explicit opt in + if (nodeData.description.includes('') && !nodeData.longDescription) { + nodeData.longDescription = nodeData.description } } }) - +var bringToFront let documentationSidebar = { id: 'documentationSidebar', title: 'Documentation',