From 5f67b54eec41882ff39096a1e14ee45a16c19c38 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 13 Jul 2013 13:06:52 +0100 Subject: Fix setup of filters label on load; select first content in newly-loaded films. --- src/wx/film_editor.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/wx/film_editor.cc b/src/wx/film_editor.cc index 0828d5b79..7e13261ae 100644 --- a/src/wx/film_editor.cc +++ b/src/wx/film_editor.cc @@ -867,8 +867,12 @@ FilmEditor::set_film (shared_ptr f) film_changed (Film::DCP_VIDEO_FRAME_RATE); film_changed (Film::DCP_AUDIO_CHANNELS); - wxListEvent ev; - content_selection_changed (ev); + if (!_film->content().empty ()) { + set_selection (_film->content().front ()); + } else { + wxListEvent ev; + content_selection_changed (ev); + } } /** Updates the sensitivity of lots of widgets to a given value. @@ -1217,6 +1221,7 @@ FilmEditor::content_selection_changed (wxListEvent &) film_content_changed (s, FFmpegContentProperty::AUDIO_STREAMS); film_content_changed (s, FFmpegContentProperty::SUBTITLE_STREAM); film_content_changed (s, FFmpegContentProperty::SUBTITLE_STREAMS); + film_content_changed (s, FFmpegContentProperty::FILTERS); film_content_changed (s, SubtitleContentProperty::SUBTITLE_OFFSET); film_content_changed (s, SubtitleContentProperty::SUBTITLE_SCALE); } -- cgit v1.2.3