diff options
author | nick_m <mainsbridge@gmail.com> | 2016-11-16 05:03:14 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2016-11-16 05:03:14 +1100 |
commit | 6ed8c113a25c34c1921c050fd53e7be3a5229870 (patch) | |
tree | 90dd07c23cf04199ec1c9c336c76632bf3f5eb17 /libs | |
parent | ac6f44d92b7cd431e02ee407e1edfa1216396607 (diff) |
Region:;set_state() should always set quarter_note.
- fix for 4.x sessions showing notes stacked at session start.
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/region.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/region.cc b/libs/ardour/region.cc index bc03ba124b..eb320c5cef 100644 --- a/libs/ardour/region.cc +++ b/libs/ardour/region.cc @@ -1316,6 +1316,8 @@ Region::_set_state (const XMLNode& node, int /*version*/, PropertyChange& what_c } } + _quarter_note = _session.tempo_map().quarter_note_at_beat (_beat); + /* fix problems with old sessions corrupted by impossible values for _stretch or _shift */ |