vedl->set_inpoint(start);
vedl->set_outpoint(end);
vedl->local_session->set_selectionstart(start);
- vedl->local_session->set_selectionend(end);
- vwindow->update_position(CHANGE_NONE, 0, 1, 0);
+ vedl->local_session->set_selectionend(start);
+ vwindow->gui->lock_window("AssetViewPopup::button_press_event");
+ vwindow->update_position();
+ vwindow->gui->unlock_window();
return 1;
}
else {
double total_length = edl->tracks->total_length();
if( !total_length ) total_length = 1;
for( Track *track=edl->tracks->first; track!=0; track=track->next ) {
+ if( !track->record ) continue;
for( Edit *edit=track->edits->first; edit!=0; edit=edit->next ) {
Indexable *indexable = (Indexable *)edit->asset;
if( !indexable ) indexable = (Indexable *)edit->nested_edl;
video_vframe = 0; video_icon = 0;
label_vframe = 0; label_icon = 0;
- atransition_vframe = 0; atransition_icon = 0;
- vtransition_vframe = 0; vtransition_icon = 0;
- aeffect_vframe = 0; aeffect_icon = 0;
- ladspa_vframe = 0; ladspa_icon = 0;
- veffect_vframe = 0; veffect_icon = 0;
- ff_aud_vframe = 0; ff_aud_icon = 0;
- ff_vid_vframe = 0; ff_vid_icon = 0;
-
aeffect_folder_vframe = 0; aeffect_folder_icon = 0;
atransition_folder_vframe = 0; atransition_folder_icon = 0;
clip_folder_vframe = 0; clip_folder_icon = 0;