Fix create book dialog clearing input boxes on browse cancel (#15713)

This commit is contained in:
Charles Gagnon
2021-06-14 17:47:30 -07:00
committed by GitHub
parent 902b5dc1fa
commit 6a7e1dfd27

View File

@@ -116,11 +116,17 @@ export class CreateBookDialog {
}).component();
browseFolderButton.onDidClick(async () => {
this.saveLocationInputBox.value = await this.selectFolder();
const selectedFolder = await this.selectFolder();
if (selectedFolder) {
this.saveLocationInputBox.value = selectedFolder;
}
});
browseContentFolderButton.onDidClick(async () => {
this.contentFolderInputBox.value = await this.selectFolder();
const selectedFolder = await this.selectFolder();
if (selectedFolder) {
this.contentFolderInputBox.value = selectedFolder;
}
});
this.formModel = this.view.modelBuilder.formContainer()