- if(get_buttonpress() == 3 && is_event_win() && cursor_inside()) {
- if( !strcasecmp(mwindow->edl->session->current_folder, AEFFECT_FOLDER) ||
- !strcasecmp(mwindow->edl->session->current_folder, VEFFECT_FOLDER) ||
- !strcasecmp(mwindow->edl->session->current_folder, ATRANSITION_FOLDER) ||
- !strcasecmp(mwindow->edl->session->current_folder, VTRANSITION_FOLDER)) {
- BC_ListBox::deactivate_selection();
- gui->assetlist_menu->update_titles();
- gui->assetlist_menu->activate_menu();
- }
- else if (!strcasecmp(mwindow->edl->session->current_folder, LABEL_FOLDER)) {
- gui->label_menu->update();
- gui->label_menu->activate_menu();
- }
- else {
- gui->asset_menu->update();
- gui->asset_menu->activate_menu();
- }
+
+ result = BC_ListBox::button_press_event();
+
+ if(!result && get_buttonpress() == 3 && is_event_win() && cursor_inside())
+ {
+ BC_ListBox::deactivate_selection();
+ gui->assetlist_menu->update_titles();
+ gui->assetlist_menu->activate_menu();