From 6a5417cd1a7baa7e807e6fbf2a8fa60ff4a97e2a Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Mon, 3 Mar 2008 22:11:06 -0600 Subject: [PATCH] Avoid unnecessary redraw when duplicating. --- Region.C | 3 ++- Track.C | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Region.C b/Region.C index 85315e0..f698dfc 100644 --- a/Region.C +++ b/Region.C @@ -95,7 +95,8 @@ Region::init ( void ) Region::Region ( const Region & rhs ) { _offset = rhs._offset; - _track = rhs._track; +// _track = rhs._track; + _track = NULL; _clip = rhs._clip; _start = rhs._start; _end = rhs._end; diff --git a/Track.C b/Track.C index 6c2df81..edc0a9d 100644 --- a/Track.C +++ b/Track.C @@ -117,8 +117,9 @@ Track::add ( Track_Widget *r ) if ( r->track() ) { + r->redraw(); r->track()->remove( r ); - r->track()->redraw(); +// r->track()->redraw(); } r->track( this );