]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/toolbar.cpp
Don't leave removed tracks in routes
[r2c2.git] / source / designer / toolbar.cpp
index 09c025a7f05dfe37ba209b5d430203d7a477990e..12c8388acd718270641aa799e2f368827c2c6e29 100644 (file)
@@ -63,7 +63,8 @@ void Toolbar::route_selected(unsigned index, const string &)
 {
        if(index==drp_routes->get_n_items()-1)
        {
-               Route *route = new Route(format("Route %d", designer.get_layout()->get_routes().size()+1));
+               Layout &layout = *designer.get_layout();
+               Route *route = new Route(layout, format("Route %d", layout.get_routes().size()+1));
                designer.get_layout()->add_route(*route);
                designer.edit_route(*route);