X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Fwx%2Flanguage_tag_widget.cc;fp=src%2Fwx%2Flanguage_tag_widget.cc;h=37b7f6209fe5a222c4a2cfdf3bb8c3923b559bcc;hp=567b1fefab15b31eb935e6bdd50ae571addec84c;hb=c3802179cb922adc58232dcd5a29fc3962494293;hpb=8833ea90cf818e87da7a8f31698a04da54987521 diff --git a/src/wx/language_tag_widget.cc b/src/wx/language_tag_widget.cc index 567b1fefa..37b7f6209 100644 --- a/src/wx/language_tag_widget.cc +++ b/src/wx/language_tag_widget.cc @@ -66,9 +66,10 @@ void LanguageTagWidget::edit () { auto d = new LanguageTagDialog(_parent, _tag.get_value_or(dcp::LanguageTag("en"))); - d->ShowModal (); - set (d->get()); - Changed (d->get()); + if (d->ShowModal() == wxID_OK) { + set(d->get()); + Changed(d->get()); + } d->Destroy (); }