+ if( get_button_down() && get_buttonpress() == 3 && get_selection(0, 0) ) {
+ switch( mwindow->edl->session->awindow_folder ) {
+ case AW_AEFFECT_FOLDER:
+ case AW_VEFFECT_FOLDER:
+ case AW_ATRANSITION_FOLDER:
+ case AW_VTRANSITION_FOLDER:
+ gui->assetlist_menu->update_titles();
+ gui->assetlist_menu->activate_menu();
+ break;
+ case AW_LABEL_FOLDER:
+ if(((AssetPicon*)get_selection(0, 0))->label)
+ gui->label_menu->activate_menu();
+ break;
+ default:
+ if(((AssetPicon*)get_selection(0, 0))->indexable)
+ gui->asset_menu->update();
+ else
+ if(((AssetPicon*)get_selection(0, 0))->edl)
+ gui->asset_menu->update();
+
+ gui->asset_menu->activate_menu();
+ }
+
+ BC_ListBox::deactivate_selection();
+ return 1;
+ }
+ else if( get_button_down() && get_buttonpress() == 1 && get_selection(0, 0) ) {