From ade956cdbc55033d3ba67ed9d51c7a6a7c71b1ca Mon Sep 17 00:00:00 2001 From: Loren Norman Date: Mon, 25 Aug 2025 16:35:48 -0400 Subject: [PATCH] fix tooltip punctuation --- src/definitions/block_definition.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/definitions/block_definition.js b/src/definitions/block_definition.js index 1901a5e..706d2e4 100644 --- a/src/definitions/block_definition.js +++ b/src/definitions/block_definition.js @@ -194,7 +194,8 @@ BlockDefinition.parseRawDefinition = function(rawBlockDefinition, definitionPath // take the first line of the description // blockDef.tooltip = blockDef.description.split("\n")[0] // take the first sentence of the description - blockDef.tooltip = blockDef.description.split(/\.(\s|$)/)[0] + "." + blockDef.tooltip = blockDef.description.split(/\.(\s|$)/)[0] + if(!blockDef.tooltip.endsWith("?")) { blockDef.tooltip += "." } blockDef.disabled = !!rawBlockDefinition.disabled blockDef.connections = rawBlockDefinition.connections blockDef.template = rawBlockDefinition.template