Skip updating options for hidden file-dialog
This may also fix an edge-case issue where changing track selection combined with invalid file selection may trigger a bad_file_message.
This commit is contained in:
parent
2bb22d2a14
commit
a58f7caca1
@ -855,6 +855,7 @@ void
|
||||
SoundFileBrowser::on_show ()
|
||||
{
|
||||
ArdourWindow::on_show ();
|
||||
reset_options ();
|
||||
start_metering ();
|
||||
}
|
||||
|
||||
@ -2028,13 +2029,15 @@ SoundFileOmega::reset (uint32_t selected_audio_tracks, uint32_t selected_midi_tr
|
||||
chooser.set_filter (audio_and_midi_filter);
|
||||
}
|
||||
|
||||
if (is_visible()) {
|
||||
reset_options ();
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
SoundFileOmega::file_selection_changed ()
|
||||
{
|
||||
if (resetting_ourselves) {
|
||||
if (resetting_ourselves || !is_visible ()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user