diff --git a/vite/src/pipedal/JackServerSettingsDialog.tsx b/vite/src/pipedal/JackServerSettingsDialog.tsx index 1918261..b389ac6 100644 --- a/vite/src/pipedal/JackServerSettingsDialog.tsx +++ b/vite/src/pipedal/JackServerSettingsDialog.tsx @@ -535,7 +535,9 @@ const JackServerSettingsDialog = withStyles( if (this.state.okEnabled) { let s = this.state.jackServerSettings.clone(); - s.valid = false; + // Apply immediately so the status display can confirm + // whether the selected devices are working. + s.valid = true; this.model.setJackServerSettings(s); this.startStatusTimer(); }