++n;
}
- if (many) {
+ if (!selected || many) {
_dcp_track->SetSelection (wxNOT_FOUND);
}
}
_type->SetSelection (0);
}
setup_sensitivity ();
+ update_dcp_track_selection ();
} else if (property == TextContentProperty::BURN) {
checked_set (_burn, text ? text->burn() : false);
} else if (property == TextContentProperty::X_OFFSET) {
_y_scale->Enable (!reference && any_subs > 0 && use && type == TEXT_OPEN_SUBTITLE);
_line_spacing->Enable (!reference && use && type == TEXT_OPEN_SUBTITLE);
_dcp_track->Enable (!reference && any_subs > 0 && use && type == TEXT_CLOSED_CAPTION);
- _language->Enable (!reference && any_subs > 0 && use);
+ _language->Enable (!reference && any_subs > 0 && use && type == TEXT_OPEN_SUBTITLE);
_stream->Enable (!reference && ffmpeg_subs == 1);
_text_view_button->Enable (!reference);
_fonts_dialog_button->Enable (!reference && type == TEXT_OPEN_SUBTITLE);