Browse Source

Mixer/DPM: Fix reposition interfering with optimized drawing.

tags/non-daw-v1.2.0
Jonathan Moore Liles 11 years ago
parent
commit
b31eef9c36
1 changed files with 6 additions and 3 deletions
  1. +6
    -3
      mixer/src/DPM.C

+ 6
- 3
mixer/src/DPM.C View File

@@ -116,13 +116,16 @@ DPM::draw_label ( void )
void
DPM::resize ( int X, int Y, int W, int H )
{
int old_segments = _segments;

if ( type() == FL_HORIZONTAL )
_segments = floor( W / (double)_pixels_per_segment );
else
_segments = floor( H / (double)_pixels_per_segment );

_last_drawn_hi_segment = 0;

if ( old_segments != _segments )
_last_drawn_hi_segment = 0;
Fl_Widget::resize( X, Y, W, H );
}



Loading…
Cancel
Save