X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Ftools%2Fdcpomatic_player.cc;h=24d4585d28849d29b6cea5ea8c6d686be41550a7;hb=962918f24331ae6ee5efcf6d8663428351b9e7e9;hp=7a7e5ac16a8d55e6bd5ba79f179642f313d24987;hpb=18fbb7b578eb0626c269bbb90de205c2d8fc3326;p=dcpomatic.git diff --git a/src/tools/dcpomatic_player.cc b/src/tools/dcpomatic_player.cc index 7a7e5ac16..24d4585d2 100644 --- a/src/tools/dcpomatic_player.cc +++ b/src/tools/dcpomatic_player.cc @@ -194,12 +194,18 @@ public: Bind (wxEVT_MENU, boost::bind (&DOMFrame::forward_frame, this), ID_forward_frame); _cinema_dialog = new CinemaPlayerDialog (this, _viewer); + _cinema_dialog->Bind (wxEVT_CLOSE_WINDOW, boost::bind(&DOMFrame::close, this)); UpdateChecker::instance()->StateChanged.connect (boost::bind (&DOMFrame::update_checker_state_changed, this)); setup_screen (); } + void close () + { + Close (); + } + bool playback_permitted () { if (!_film || !Config::instance()->respect_kdm_validity_periods()) {