Delete in timeline removes content (#2370).
[dcpomatic.git] / src / wx / timeline_dialog.cc
index 0d05e66d694d5e46a0b788e28034ad85c8e03bc1..d6c784387435111edb560b68667b03aa292a80bc 100644 (file)
@@ -95,6 +95,8 @@ TimelineDialog::TimelineDialog(ContentPanel* cp, shared_ptr<Film> film, FilmView
        sizer->Layout ();
        sizer->SetSizeHints (this);
 
+       Bind(wxEVT_CHAR_HOOK, boost::bind(&TimelineDialog::keypress, this, _1));
+
         _toolbar->ToggleTool ((int) Timeline::SNAP, _timeline.snap ());
        film_change (ChangeType::DONE, Film::Property::SEQUENCE);
 
@@ -141,3 +143,10 @@ TimelineDialog::tool_clicked (wxCommandEvent& ev)
                }
        }
 }
+
+
+void
+TimelineDialog::keypress(wxKeyEvent const& event)
+{
+       _timeline.keypress(event);
+}