mirror of
https://github.com/google/blockly.git
synced 2026-01-08 09:30:06 +01:00
fix: undoing and redoing deleting procedures (#6722)
* fix: undoing and redoing deleting procedure defs * chore: added tests for undoing and redoing procedure def deletes * fix: dragging blocks from flyout * chore: PR comments * chore: fixup from rebase
This commit is contained in:
@@ -193,7 +193,9 @@ export function rename(this: Field, name: string): string {
|
||||
name = name.trim();
|
||||
|
||||
const legalName = findLegalName(name, block);
|
||||
if (isProcedureBlock(block)) block.getProcedureModel().setName(legalName);
|
||||
if (isProcedureBlock(block) && !block.isInsertionMarker()) {
|
||||
block.getProcedureModel().setName(legalName);
|
||||
}
|
||||
const oldName = this.getValue();
|
||||
if (oldName !== name && oldName !== legalName) {
|
||||
// Rename any callers.
|
||||
|
||||
Reference in New Issue
Block a user