From f44b9beac9cc9ba769af359954385ab774b81be8 Mon Sep 17 00:00:00 2001 From: Paul Giblock Date: Sun, 29 Jun 2008 10:14:03 +0000 Subject: [PATCH] Load/save automationPattern position. Allow dragging autoViews directly onto automationTrack git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1205 0778d3d1-df1d-0410-868b-ea421aaaa00d --- src/tracks/automation_track.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tracks/automation_track.cpp b/src/tracks/automation_track.cpp index a5e1430f4..554b99a4a 100644 --- a/src/tracks/automation_track.cpp +++ b/src/tracks/automation_track.cpp @@ -150,6 +150,11 @@ void automationTrackView::dropEvent( QDropEvent * _de ) static_cast( getTrackContainerView()->pixelsPerTact() ) ) .toNearestTact(); + if( pos.getTicks() < 0 ) + { + pos.setTicks( 0 ); + } + trackContentObject * tco = getTrack()->createTCO( pos ); automationPattern * pat = dynamic_cast< automationPattern *>( tco ); pat->addObject( mod );