X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmainsession.C;h=acc5e4d12e9784f77ecde0103af2283fbc01d873;hp=ef81185acdc62f814d9929c37e6c6a4c6460c8a9;hb=e23393f4ff9f772ac8f47926cf490dc87a630ed4;hpb=d5a0afb9bc8562f6c2698f88ff40790009a5e63c diff --git a/cinelerra-5.1/cinelerra/mainsession.C b/cinelerra-5.1/cinelerra/mainsession.C index ef81185a..acc5e4d1 100644 --- a/cinelerra-5.1/cinelerra/mainsession.C +++ b/cinelerra-5.1/cinelerra/mainsession.C @@ -56,6 +56,11 @@ MainSession::MainSession(MWindow *mwindow) drag_clips = new ArrayList; drag_edits = new ArrayList; drag_edit = 0; + drag_group = 0; + drag_group_edit = 0; + drag_group_position = 0; + drag_group_first_track = 0; + group_number = 1; clip_number = 1; brender_end = 0; cwindow_controls = 1; @@ -125,6 +130,8 @@ MainSession::~MainSession() delete drag_auto_gang; delete drag_clips; delete drag_edits; + if( drag_group ) + drag_group->remove_user(); } void MainSession::boundaries() @@ -451,7 +458,7 @@ int MainSession::load_defaults(BC_Hash *defaults) current_tip = defaults->get("CURRENT_TIP", current_tip); actual_frame_rate = defaults->get("ACTUAL_FRAME_RATE", (float)-1); - title_bar_alpha = defaults->get("TITLE_BAR_ALPHA", (float)0); + title_bar_alpha = defaults->get("TITLE_BAR_ALPHA", (float)1); boundaries(); return 0;