Feat: deleting step name when deleting the step

This commit is contained in:
2026-02-28 12:33:14 +01:00
parent a2e941d385
commit f88691c09c

View File

@@ -97,12 +97,14 @@ pub fn delete_step(project: &mut Project, bank: usize, pattern: usize, step: usi
if s.source == Some(step as u8) { if s.source == Some(step as u8) {
s.source = None; s.source = None;
s.script.clear(); s.script.clear();
s.name = None;
} }
} }
set_step_script(project, bank, pattern, step, String::new()); set_step_script(project, bank, pattern, step, String::new());
if let Some(s) = project.pattern_at_mut(bank, pattern).step_mut(step) { if let Some(s) = project.pattern_at_mut(bank, pattern).step_mut(step) {
s.source = None; s.source = None;
s.name = None;
} }
PatternEdit::new(bank, pattern) PatternEdit::new(bank, pattern)
} }