diff --git a/src/services/pattern_editor.rs b/src/services/pattern_editor.rs index 877ca19..9aa8cc7 100644 --- a/src/services/pattern_editor.rs +++ b/src/services/pattern_editor.rs @@ -97,12 +97,14 @@ pub fn delete_step(project: &mut Project, bank: usize, pattern: usize, step: usi if s.source == Some(step as u8) { s.source = None; s.script.clear(); + s.name = None; } } set_step_script(project, bank, pattern, step, String::new()); if let Some(s) = project.pattern_at_mut(bank, pattern).step_mut(step) { s.source = None; + s.name = None; } PatternEdit::new(bank, pattern) }