@@ -315,7 +315,7 @@ export class EdgeManager {
315315 const workspaceFolder = defaultFolder . fsPath ;
316316 const dotDevContainer = path . join ( workspaceFolder , Constants . dotDevContainer ) ;
317317 if ( await fse . pathExists ( dotDevContainer ) ) {
318- const templatePicks : vscode . QuickPickItem [ ] = [
318+ const replaceDontReplace : vscode . QuickPickItem [ ] = [
319319 {
320320 label : Constants . CHOICE_REPLACE ,
321321 description : Constants . CHOICE_REPLACE_DECRIPTION ,
@@ -325,7 +325,7 @@ export class EdgeManager {
325325 description : Constants . CHOICE_KEEP_DECRIPTION ,
326326 } ,
327327 ] ;
328- const doYouWishToOverride = await vscode . window . showQuickPick ( templatePicks , { placeHolder : Constants . containerDefinitionIsPresent , ignoreFocusOut : true } ) ;
328+ const doYouWishToOverride = await vscode . window . showQuickPick ( replaceDontReplace , { placeHolder : Constants . containerDefinitionIsPresent , ignoreFocusOut : true } ) ;
329329 if ( ! doYouWishToOverride ) {
330330 throw new UserCancelledError ( ) ;
331331 }
@@ -338,7 +338,20 @@ export class EdgeManager {
338338 const selection = await this . selectDevContainerKind ( ) ;
339339 if ( selection ) {
340340 await this . generateDevContainerDirectory ( selection , workspaceFolder ) ;
341- await vscode . commands . executeCommand ( "vscode.openFolder" , vscode . Uri . file ( workspaceFolder ) , false ) ;
341+ const reloadDontReload : vscode . QuickPickItem [ ] = [
342+ {
343+ label : Constants . CHOICE_YES ,
344+ description : "" ,
345+ } ,
346+ {
347+ label : Constants . CHOICE_NO ,
348+ description : "" ,
349+ } ,
350+ ] ;
351+ const doYouWishToReload = await vscode . window . showQuickPick ( reloadDontReload , { placeHolder : Constants . reloadInDevContainer , ignoreFocusOut : true } ) ;
352+ if ( doYouWishToReload && doYouWishToReload . label === Constants . CHOICE_YES ) {
353+ await vscode . commands . executeCommand ( "remote-containers.reopenInContainer" , vscode . Uri . file ( workspaceFolder ) , false ) ;
354+ }
342355 }
343356 }
344357
0 commit comments