@@ -109,11 +109,15 @@ window.toggleCreateFromExampleMode = function (forceOn, forceOff) {
109109 const projectNameGrid = document . getElementById ( 'project-name-grid' ) ;
110110 const projectNameDropdownButton = document . getElementById ( 'project-name-dropdown-button' ) ;
111111 const defaultBoardTypeOption = document . getElementById ( 'sel-default' ) ;
112+ const picoSDKSelector = document . getElementById ( 'pico-sdk-selector' ) ;
112113
113114 if ( isExampleMode && ( forceOn === undefined || ! forceOn ) && ( forceOff === undefined || forceOff ) ) {
114115 // clear input to avoid crashing the webview
115116 projectNameInput . value = '' ;
116117
118+ picoSDKSelector . classList . remove ( 'advanced-option' ) ;
119+ picoSDKSelector . hidden = false ;
120+
117121 if ( createFromExampleBtn ) {
118122 createFromExampleBtn . setAttribute ( 'data-example-mode' , 'false' ) ;
119123 createFromExampleBtn . innerText = 'Example' ;
@@ -166,6 +170,9 @@ window.toggleCreateFromExampleMode = function (forceOn, forceOff) {
166170 hideCustomInputs ( projectOptionsDivs , false ) ;
167171 }
168172 } else if ( forceOff === undefined || ! forceOff ) {
173+ picoSDKSelector . classList . add ( 'advanced-option' ) ;
174+ picoSDKSelector . hidden = true ;
175+
169176 if ( createFromExampleBtn ) {
170177 createFromExampleBtn . setAttribute ( 'data-example-mode' , 'true' ) ;
171178 createFromExampleBtn . innerText = 'Custom' ;
0 commit comments