]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/designer.cpp
Limit Z difference when linking tracks
[r2c2.git] / source / designer / designer.cpp
index c2c26da8332e3cc9d016a5af2eb3a48d731f6e12..024e9fe7fdc3869fa3148ed61e28f23dc7798514 100644 (file)
@@ -261,14 +261,14 @@ void Designer::tick()
        float dt = (t-last_tick)/Msp::Time::sec;
        last_tick = t;
 
-       for(list<Track *>::iterator i=new_tracks.begin(); i!=new_tracks.end(); ++i)
-               layout_3d->get_track(**i).get_path().set_mask(0);
-       new_tracks.clear();
-
        window.get_display().tick();
        root->tick();
        camera_ctl.tick(dt);
 
+       for(list<Track *>::iterator i=new_tracks.begin(); i!=new_tracks.end(); ++i)
+               layout_3d->get_track(**i).get_path().set_mask(0);
+       new_tracks.clear();
+
        render();
 
        window.swap_buffers();