TrackContainerView: add journal checkpoints in view rather than model

This commit is contained in:
Tobias Doerffel
2014-03-30 12:39:12 +02:00
parent bd1d9356b5
commit 75d8ab54be
2 changed files with 6 additions and 2 deletions

View File

@@ -156,6 +156,8 @@ void TrackContainerView::removeTrackView( trackView * _tv )
void TrackContainerView::moveTrackViewUp( trackView * _tv )
{
m_tc->addJournalCheckPoint();
for( int i = 1; i < m_trackViews.size(); ++i )
{
trackView * t = m_trackViews[i];
@@ -178,6 +180,8 @@ void TrackContainerView::moveTrackViewUp( trackView * _tv )
void TrackContainerView::moveTrackViewDown( trackView * _tv )
{
m_tc->addJournalCheckPoint();
for( int i = 0; i < m_trackViews.size()-1; ++i )
{
trackView * t = m_trackViews[i];
@@ -219,6 +223,8 @@ void TrackContainerView::realignTracks()
void TrackContainerView::createTrackView( track * _t )
{
m_tc->addJournalCheckPoint();
_t->createView( this );
}