, _source_relative_time_converter(region->session().tempo_map(), region->position() - region->start())
, _parameter(param)
{
+ TimeAxisViewItem::set_position (_region->position(), this);
+
if (list) {
assert(list->parameter() == param);
create_line(list);
AutomationRegionView::~AutomationRegionView ()
{
+ in_destructor = true;
RegionViewGoingAway (this); /* EMIT_SIGNAL */
}
/* snap frame */
- when = snap_frame_to_frame (when - _region->start ()) + _region->start ();
+ when = snap_frame_to_frame (when - _region->start ()).frame + _region->start ();
/* map using line */