Cleanup Pianoroll canvas
This commit is contained in:
@@ -39,6 +39,7 @@ GridLines::GridLines (EditingContext& ec, Container* group, double)
|
||||
|
||||
GridLines::~GridLines ()
|
||||
{
|
||||
lines.parent()->remove (&lines);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -96,8 +96,11 @@ Pianoroll::Pianoroll (std::string const & name)
|
||||
Pianoroll::~Pianoroll ()
|
||||
{
|
||||
delete own_bindings;
|
||||
drop_grid (); // unparent gridlines before deleting _canvas_viewport
|
||||
ActionManager::drop_action_group (editor_actions);
|
||||
ActionManager::drop_action_group (snap_actions);
|
||||
delete view;
|
||||
delete _canvas_viewport;
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user