X-Git-Url: https://cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftimebar.C;h=222c6effdee124318938f5fe8a4a678a4d82c5a0;hb=87a3d09b0344fd6b60851161cbf250111301a63f;hp=7dfc7c01e62242886496d644e66b8e17261681ec;hpb=676954c909c19080350cb159fb6be7ec65fd3ef6;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/timebar.C b/cinelerra-5.1/cinelerra/timebar.C index 7dfc7c01..222c6eff 100644 --- a/cinelerra-5.1/cinelerra/timebar.C +++ b/cinelerra-5.1/cinelerra/timebar.C @@ -918,9 +918,8 @@ int TimeBar::select_region(double position) } // Que the CWindow - mwindow->cwindow->gui->lock_window("TimeBar::select_region"); + unlock_window(); mwindow->cwindow->update(1, 0, 0); - mwindow->cwindow->gui->unlock_window(); mwindow->gui->lock_window("TimeBar::select_region"); mwindow->gui->hide_cursor(0); mwindow->gui->draw_cursor(1); @@ -928,6 +927,7 @@ int TimeBar::select_region(double position) mwindow->gui->activate_timeline(); mwindow->gui->zoombar->update(); mwindow->gui->unlock_window(); + lock_window("TimeBar::select_region"); update_highlights(); return 0; }