File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6363 " onCommand:codeQLDatabasesExperimental.addNewDatabase" ,
6464 " onCommand:codeQLDatabasesExperimental.addNewList" ,
6565 " onCommand:codeQLDatabasesExperimental.setSelectedItem" ,
66+ " onCommand:codeQLDatabasesExperimental.setSelectedItemContextMenu" ,
6667 " onCommand:codeQL.quickQuery" ,
6768 " onCommand:codeQL.restartQueryServer" ,
6869 " onWebviewPanel:resultsView" ,
377378 "command" : " codeQLDatabasesExperimental.setSelectedItem" ,
378379 "title" : " ✓"
379380 },
381+ {
382+ "command" : " codeQLDatabasesExperimental.setSelectedItemContextMenu" ,
383+ "title" : " Select"
384+ },
380385 {
381386 "command" : " codeQLDatabases.chooseDatabaseFolder" ,
382387 "title" : " Choose Database from Folder" ,
776781 }
777782 ],
778783 "view/item/context" : [
784+ {
785+ "command" : " codeQLDatabasesExperimental.setSelectedItemContextMenu" ,
786+ "when" : " view == codeQLDatabasesExperimental && viewItem == canBeSelected"
787+ },
779788 {
780789 "command" : " codeQLDatabases.setCurrentDatabase" ,
781790 "group" : " inline" ,
10041013 "command" : " codeQLDatabasesExperimental.setSelectedItem" ,
10051014 "when" : " false"
10061015 },
1016+ {
1017+ "command" : " codeQLDatabasesExperimental.setSelectedItemContextMenu" ,
1018+ "when" : " false"
1019+ },
10071020 {
10081021 "command" : " codeQLDatabases.setCurrentDatabase" ,
10091022 "when" : " false"
Original file line number Diff line number Diff line change @@ -77,6 +77,12 @@ export class DbPanel extends DisposableObject {
7777 ( treeViewItem : DbTreeViewItem ) => this . setSelectedItem ( treeViewItem ) ,
7878 ) ,
7979 ) ;
80+ this . push (
81+ commandRunner (
82+ "codeQLDatabasesExperimental.setSelectedItemContextMenu" ,
83+ ( treeViewItem : DbTreeViewItem ) => this . setSelectedItem ( treeViewItem ) ,
84+ ) ,
85+ ) ;
8086 }
8187
8288 private async openConfigFile ( ) : Promise < void > {
You can’t perform that action at this time.
0 commit comments