X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftrackcanvas.C;h=c746de7149af56c417a8566ada27087bc2c60c4f;hp=b2510711fa2c4361a120e526a4473e8fc7f10d9a;hb=3fc547b01e919d3044bacf2a78baddeaed04e3a0;hpb=230f4fdce9d4b62d8780702bb406a1f5f629a3c3 diff --git a/cinelerra-5.1/cinelerra/trackcanvas.C b/cinelerra-5.1/cinelerra/trackcanvas.C index b2510711..c746de71 100644 --- a/cinelerra-5.1/cinelerra/trackcanvas.C +++ b/cinelerra-5.1/cinelerra/trackcanvas.C @@ -144,7 +144,7 @@ void TrackCanvas::create_objects() pankeyframe_pixmap = new BC_Pixmap(this, mwindow->theme->pankeyframe_data, PIXMAP_ALPHA); projectorkeyframe_pixmap = new BC_Pixmap(this, mwindow->theme->projectorkeyframe_data, PIXMAP_ALPHA); maskkeyframe_pixmap = new BC_Pixmap(this, mwindow->theme->maskkeyframe_data, PIXMAP_ALPHA); - draw(); + draw(NORMAL_DRAW, 1); update_cursor(0); flash(0); } @@ -152,7 +152,7 @@ void TrackCanvas::create_objects() void TrackCanvas::resize_event() { //printf("TrackCanvas::resize_event 1\n"); - draw(0, 0); + draw(NORMAL_DRAW, 0); flash(0); //printf("TrackCanvas::resize_event 2\n"); } @@ -650,7 +650,6 @@ void TrackCanvas::draw(int mode, int hide_cursor) { const int debug = 0; - // Swap pixmap layers if(get_w() != background_pixmap->get_w() || get_h() != background_pixmap->get_h()) @@ -699,7 +698,7 @@ void TrackCanvas::draw_indexes(Indexable *indexable) // Don't redraw raw samples if(index_state->index_zoom > mwindow->edl->local_session->zoom_sample) return; - draw_resources(0, 1, indexable); + draw_resources(NORMAL_DRAW, 1, indexable); draw_overlays(); flash(0); }