summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-10-01 00:32:40 +0200
committerCarl Hetherington <cth@carlh.net>2025-10-10 21:15:37 +0200
commit6cfd66bda51d32097620d55492aa3492b69fe674 (patch)
tree8ac812b77fb1969d382bd8ec37eb3dcaa8916127
parent11230f6021726307f20f782ea286eda72e8adeff (diff)
Improve the audio dialog title a bit.
-rw-r--r--src/wx/audio_dialog.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/wx/audio_dialog.cc b/src/wx/audio_dialog.cc
index cee8993e0..e0fed493d 100644
--- a/src/wx/audio_dialog.cc
+++ b/src/wx/audio_dialog.cc
@@ -167,11 +167,12 @@ AudioDialog::AudioDialog(wxWindow* parent, shared_ptr<Film> film, shared_ptr<Con
_film_connection = film->Change.connect (boost::bind(&AudioDialog::film_change, this, _1, _2));
_film_content_connection = film->ContentChange.connect(boost::bind(&AudioDialog::content_change, this, _1, _2));
- DCPOMATIC_ASSERT (film->directory());
if (content) {
- SetTitle(wxString::Format(_("%s audio - %s"), variant::wx::dcpomatic(), std_to_wx(content->path(0).string())));
- } else {
+ SetTitle(wxString::Format(_("%s audio - %s"), variant::wx::dcpomatic(), std_to_wx(content->path_for_display().string())));
+ } else if (film->directory()) {
SetTitle(wxString::Format(_("%s audio - %s"), variant::wx::dcpomatic(), std_to_wx(film->directory().get().string())));
+ } else {
+ SetTitle(wxString::Format(_("%s audio"), variant::wx::dcpomatic()));
}
if (content) {