diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wx/audio_dialog.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wx/audio_dialog.cc b/src/wx/audio_dialog.cc index c7a0815f8..b7c244c9c 100644 --- a/src/wx/audio_dialog.cc +++ b/src/wx/audio_dialog.cc @@ -101,7 +101,11 @@ AudioDialog::set_content (shared_ptr<AudioContent> c) void AudioDialog::try_to_load_analysis () { - if (!boost::filesystem::exists (_content->audio_analysis_path()) && IsShown ()) { + if (!IsShown ()) { + return; + } + + if (!boost::filesystem::exists (_content->audio_analysis_path())) { _content->analyse_audio (bind (&AudioDialog::analysis_finished, this)); return; } |
