No need to rebuild pieces when only crop or ratio changes.
[dcpomatic.git] / src / wx / kdm_dialog.cc
index 9db512780754a69196a640dff7ddf4c50d2ca7fa..02b91a1e2aa3e30b4fa479230b7b74d8b0cd02de 100644 (file)
@@ -276,7 +276,9 @@ KDMDialog::add_screen_clicked ()
        shared_ptr<Cinema> c = selected_cinemas().front().second;
        
        ScreenDialog* d = new ScreenDialog (this, "Add Screen");
-       d->ShowModal ();
+       if (d->ShowModal () != wxID_OK) {
+               return;
+       }
 
        shared_ptr<Screen> s (new Screen (d->name(), d->certificate()));
        c->add_screen (s);
@@ -385,3 +387,9 @@ KDMDialog::directory () const
 {
        return wx_to_std (_folder->GetPath ());
 }
+
+bool
+KDMDialog::write_to () const
+{
+       return _write_to->GetValue ();
+}