fix: display the correct variable reference count when deleting a variable. (#8549)

This commit is contained in:
Aaron Dodson
2024-08-21 13:57:32 -07:00
committed by GitHub
parent d6125d4fb9
commit ba0762348d

View File

@@ -747,7 +747,13 @@ export function deleteVariable(
if ((triggeringBlock && uses.length) || uses.length > 1) {
// Confirm before deleting multiple blocks.
const confirmText = Msg['DELETE_VARIABLE_CONFIRMATION']
.replace('%1', String(uses.length + (triggeringBlock ? 1 : 0)))
.replace(
'%1',
String(
uses.length +
(triggeringBlock && !triggeringBlock.workspace.isFlyout ? 1 : 0),
),
)
.replace('%2', variableName);
dialog.confirm(confirmText, (ok) => {
if (ok && variable) {