File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/vs/workbench/contrib/notebook/browser/viewParts Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -757,11 +757,15 @@ export class KernelPickerMRUStrategy extends KernelPickerStrategyBase {
757
757
}
758
758
759
759
const info = notebookKernelService . getMatchingKernel ( notebook ) ;
760
+ const suggested = ( info . suggestions . length === 1 ? info . suggestions [ 0 ] : undefined )
761
+ ?? ( info . all . length === 1 ) ? info . all [ 0 ] : undefined ;
760
762
761
- if ( info . selected ) {
762
- action . label = info . selected . label ;
763
+ const selectedOrSuggested = info . selected ?? suggested ;
764
+
765
+ if ( selectedOrSuggested ) {
766
+ action . label = selectedOrSuggested . label ;
763
767
action . class = ThemeIcon . asClassName ( selectKernelIcon ) ;
764
- action . tooltip = info . selected . description ?? info . selected . detail ?? '' ;
768
+ action . tooltip = selectedOrSuggested . description ?? selectedOrSuggested . detail ?? '' ;
765
769
} else {
766
770
action . label = localize ( 'select' , "Select Kernel" ) ;
767
771
action . class = ThemeIcon . asClassName ( selectKernelIcon ) ;
You can’t perform that action at this time.
0 commit comments