Restore chosen AllTalk version on load
| @@ -258,6 +258,7 @@ class AllTalkTtsProvider { | ||
| 258 | 258 | $('#rvc_narrator_voice').val(this.settings.rvc_narrator_voice); |
| 259 | 259 | $('#rvc_character_pitch').val(this.settings.rvc_character_pitch); |
| 260 | 260 | $('#rvc_narrator_pitch').val(this.settings.rvc_narrator_pitch); |
| 261 | + $('#server_version').val(this.settings.server_version); | |
| 261 | 262 | |
| 262 | 263 | console.debug('AllTalkTTS: Settings loaded'); |
| 263 | 264 | try { |
| @@ -655,11 +656,11 @@ class AllTalkTtsProvider { | ||
| 655 | 656 | if (serverVersionSelect) { |
| 656 | 657 | serverVersionSelect.addEventListener('change', async (event) => { |
| 657 | 658 | this.settings.server_version = event.target.value; |
| 659 | + this.onSettingsChange(); | |
| 658 | 660 | if (event.target.value === 'v2') { |
| 659 | 661 | await this.fetchRvcVoiceObjects(); |
| 660 | 662 | } |
| 661 | 663 | this.updateRvcVoiceDropdowns(); |
| 662 | - this.onSettingsChange(); | |
| 663 | 664 | }); |
| 664 | 665 | } |
| 665 | 666 | |