|
684 | 684 | "view/item/context": [ |
685 | 685 | { |
686 | 686 | "command": "vscode-documentdb.command.connectionsView.updateConnectionString", |
687 | | - "when": "view == connectionsView && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 687 | + "when": "view == connectionsView && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
688 | 688 | "group": "3@1" |
689 | 689 | }, |
690 | 690 | { |
691 | 691 | "command": "vscode-documentdb.command.connectionsView.updateCredentials", |
692 | | - "when": "view == connectionsView && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 692 | + "when": "view == connectionsView && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
693 | 693 | "group": "3@2" |
694 | 694 | }, |
695 | 695 | { |
696 | 696 | "command": "vscode-documentdb.command.connectionsView.renameConnection", |
697 | | - "when": "view == connectionsView && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 697 | + "when": "view == connectionsView && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
698 | 698 | "group": "3@3" |
699 | 699 | }, |
700 | 700 | { |
|
712 | 712 | { |
713 | 713 | "//": "New Connection in Folder...", |
714 | 714 | "command": "vscode-documentdb.command.connectionsView.newConnectionInFolder", |
715 | | - "when": "view == connectionsView && viewItem =~ /\\b(treeItem_folder|treeItem_LocalEmulators|treeItem_emptyFolderPlaceholder)\\b/i", |
| 715 | + "when": "view == connectionsView && viewItem =~ /\\b(treeItem_folder|treeItem_LocalEmulators|treeItem_emptyFolderPlaceholder)\\b/i && !listMultiSelection", |
716 | 716 | "group": "0@1" |
717 | 717 | }, |
718 | 718 | { |
719 | 719 | "//": "Create Subfolder in Folder...", |
720 | 720 | "command": "vscode-documentdb.command.connectionsView.createSubfolder", |
721 | | - "when": "view == connectionsView && viewItem =~ /\\b(treeItem_folder|treeItem_LocalEmulators|treeItem_emptyFolderPlaceholder)\\b/i", |
| 721 | + "when": "view == connectionsView && viewItem =~ /\\b(treeItem_folder|treeItem_LocalEmulators|treeItem_emptyFolderPlaceholder)\\b/i && !listMultiSelection", |
722 | 722 | "group": "0@2" |
723 | 723 | }, |
724 | 724 | { |
725 | 725 | "//": "Rename Folder...", |
726 | 726 | "command": "vscode-documentdb.command.connectionsView.renameFolder", |
727 | | - "when": "view == connectionsView && viewItem =~ /\\btreeItem_folder\\b/i", |
| 727 | + "when": "view == connectionsView && viewItem =~ /\\btreeItem_folder\\b/i && !listMultiSelection", |
728 | 728 | "group": "1@1" |
729 | 729 | }, |
730 | 730 | { |
|
736 | 736 | { |
737 | 737 | "//": "Delete Folder...", |
738 | 738 | "command": "vscode-documentdb.command.connectionsView.deleteFolder", |
739 | | - "when": "view == connectionsView && viewItem =~ /\\btreeItem_folder\\b/i", |
| 739 | + "when": "view == connectionsView && viewItem =~ /\\btreeItem_folder\\b/i && !listMultiSelection", |
740 | 740 | "group": "1@3" |
741 | 741 | }, |
742 | 742 | { |
|
797 | 797 | { |
798 | 798 | "//": "Create database", |
799 | 799 | "command": "vscode-documentdb.command.createDatabase", |
800 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 800 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
801 | 801 | "group": "1@1" |
802 | 802 | }, |
803 | 803 | { |
804 | 804 | "//": "Copy connection string", |
805 | 805 | "command": "vscode-documentdb.command.copyConnectionString", |
806 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 806 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
807 | 807 | "group": "2@1" |
808 | 808 | }, |
809 | 809 | { |
810 | 810 | "//": "[Account] Open Interactive Shell", |
811 | 811 | "command": "vscode-documentdb.command.shell.open", |
812 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 812 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
813 | 813 | "group": "5@1" |
814 | 814 | }, |
815 | 815 | { |
816 | 816 | "//": "[Database] Create collection", |
817 | 817 | "command": "vscode-documentdb.command.createCollection", |
818 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 818 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
819 | 819 | "group": "1@1" |
820 | 820 | }, |
821 | 821 | { |
822 | 822 | "//": "[Database] Delete database", |
823 | 823 | "command": "vscode-documentdb.command.dropDatabase", |
824 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 824 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
825 | 825 | "group": "2@1" |
826 | 826 | }, |
827 | 827 | { |
828 | 828 | "//": "[Database] Paste Collection", |
829 | 829 | "command": "vscode-documentdb.command.pasteCollection", |
830 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 830 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
831 | 831 | "group": "1@2" |
832 | 832 | }, |
833 | 833 | { |
834 | 834 | "//": "[Database] Open Interactive Shell", |
835 | 835 | "command": "vscode-documentdb.command.shell.open", |
836 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 836 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
837 | 837 | "group": "5@1" |
838 | 838 | }, |
839 | 839 | { |
840 | 840 | "//": "[Database] Open Interactive Shell (inline)", |
841 | 841 | "command": "vscode-documentdb.command.shell.open.inline", |
842 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 842 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
843 | 843 | "group": "inline@1" |
844 | 844 | }, |
845 | 845 | { |
846 | 846 | "//": "[Collection] Mongo DB|Cluster Open collection", |
847 | 847 | "command": "vscode-documentdb.command.containerView.open", |
848 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 848 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
849 | 849 | "group": "1@1" |
850 | 850 | }, |
851 | 851 | { |
852 | 852 | "//": "[Collection] Create document", |
853 | 853 | "command": "vscode-documentdb.command.createDocument", |
854 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 854 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
855 | 855 | "group": "2@1" |
856 | 856 | }, |
857 | 857 | { |
858 | 858 | "//": "[Collection] Import Documents", |
859 | 859 | "command": "vscode-documentdb.command.importDocuments", |
860 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 860 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
861 | 861 | "group": "3@1" |
862 | 862 | }, |
863 | 863 | { |
864 | 864 | "//": "[Collection] Export documents", |
865 | 865 | "command": "vscode-documentdb.command.exportDocuments", |
866 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 866 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
867 | 867 | "group": "3@2" |
868 | 868 | }, |
869 | 869 | { |
870 | 870 | "//": "[Cluster] Data Migration", |
871 | 871 | "command": "vscode-documentdb.command.accessDataMigrationServices", |
872 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i", |
| 872 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documentdbcluster\\b/i && !listMultiSelection", |
873 | 873 | "group": "2@2" |
874 | 874 | }, |
875 | 875 | { |
876 | 876 | "//": "[Collection] Drop collection", |
877 | 877 | "command": "vscode-documentdb.command.dropCollection", |
878 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 878 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
879 | 879 | "group": "4@1" |
880 | 880 | }, |
881 | 881 | { |
882 | 882 | "//": "[Index] Hide Index", |
883 | 883 | "command": "vscode-documentdb.command.hideIndex", |
884 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && !(viewItem =~ /\\bstate_hidden\\b/i) && !(viewItem =~ /\\bstate_default\\b/i) && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 884 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && !(viewItem =~ /\\bstate_hidden\\b/i) && !(viewItem =~ /\\bstate_default\\b/i) && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
885 | 885 | "group": "3@1" |
886 | 886 | }, |
887 | 887 | { |
888 | 888 | "//": "[Index] Unhide Index", |
889 | 889 | "command": "vscode-documentdb.command.unhideIndex", |
890 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && viewItem =~ /\\bstate_hidden\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 890 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && viewItem =~ /\\bstate_hidden\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
891 | 891 | "group": "3@2" |
892 | 892 | }, |
893 | 893 | { |
894 | 894 | "//": "[Index] Delete Index", |
895 | 895 | "command": "vscode-documentdb.command.dropIndex", |
896 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 896 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
897 | 897 | "group": "4@1" |
898 | 898 | }, |
899 | 899 | { |
900 | 900 | "//": "[Collection] Open Interactive Shell", |
901 | 901 | "command": "vscode-documentdb.command.shell.open", |
902 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 902 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
903 | 903 | "group": "5@1" |
904 | 904 | }, |
905 | 905 | { |
906 | 906 | "//": "[Collection] Open Collection (inline)", |
907 | 907 | "command": "vscode-documentdb.command.containerView.open.inline", |
908 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 908 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
909 | 909 | "group": "inline@1" |
910 | 910 | }, |
911 | 911 | { |
912 | 912 | "//": "[Collection] Open Interactive Shell (inline)", |
913 | 913 | "command": "vscode-documentdb.command.shell.open.inline", |
914 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 914 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
915 | 915 | "group": "inline@3" |
916 | 916 | }, |
917 | 917 | { |
918 | 918 | "//": "[Collection] New Query Playground (inline)", |
919 | 919 | "command": "vscode-documentdb.command.playground.new.inline", |
920 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 920 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
921 | 921 | "group": "inline@2" |
922 | 922 | }, |
923 | 923 | { |
924 | 924 | "//": "[Database/Collection] New Query Playground", |
925 | 925 | "command": "vscode-documentdb.command.playground.new", |
926 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_(database|collection)\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 926 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_(database|collection)\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
927 | 927 | "group": "5@2" |
928 | 928 | }, |
929 | 929 | { |
930 | 930 | "//": "[Collection/Documents] Mongo DB|Cluster Open collection", |
931 | 931 | "command": "vscode-documentdb.command.containerView.open", |
932 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documents\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 932 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_documents\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
933 | 933 | "group": "2@1" |
934 | 934 | }, |
935 | 935 | { |
936 | 936 | "//": "[TreeItem] Refresh Item (cluster, database, collection, documents, indexes) -> but not in azure(ResourceGroups|FocusView) as it's done there by the Azure Resources host extension.", |
937 | 937 | "command": "vscode-documentdb.command.refresh", |
938 | | - "when": "view =~ /connectionsView|discoveryView/ && viewItem =~ /\\btreeitem_(documentdbcluster|database|collection|documents|indexes|index)\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 938 | + "when": "view =~ /connectionsView|discoveryView/ && viewItem =~ /\\btreeitem_(documentdbcluster|database|collection|documents|indexes|index)\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
939 | 939 | "group": "zheLastGroup@1" |
940 | 940 | }, |
941 | 941 | { |
|
947 | 947 | { |
948 | 948 | "//": "[Collection] Copy Collection", |
949 | 949 | "command": "vscode-documentdb.command.copyCollection", |
950 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 950 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
951 | 951 | "group": "3@3" |
952 | 952 | }, |
953 | 953 | { |
954 | 954 | "//": "[Collection] Paste Collection", |
955 | 955 | "command": "vscode-documentdb.command.pasteCollection", |
956 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 956 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
957 | 957 | "group": "3@4" |
958 | 958 | }, |
959 | 959 | { |
960 | 960 | "//": "[Database] Copy Reference", |
961 | 961 | "command": "vscode-documentdb.command.copyReference", |
962 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 962 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_database\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
963 | 963 | "group": "yheAlmostLastGroup@1" |
964 | 964 | }, |
965 | 965 | { |
966 | 966 | "//": "[Collection] Copy Reference", |
967 | 967 | "command": "vscode-documentdb.command.copyReference", |
968 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 968 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_collection\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
969 | 969 | "group": "yheAlmostLastGroup@1" |
970 | 970 | }, |
971 | 971 | { |
972 | 972 | "//": "[Index] Copy Reference", |
973 | 973 | "command": "vscode-documentdb.command.copyReference", |
974 | | - "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i", |
| 974 | + "when": "view =~ /connectionsView|discoveryView|azure(ResourceGroups|FocusView)/ && viewItem =~ /\\btreeitem_index\\b/i && viewItem =~ /\\bexperience_(documentDB|mongoRU)\\b/i && !listMultiSelection", |
975 | 975 | "group": "yheAlmostLastGroup@1" |
976 | 976 | } |
977 | 977 | ], |
|
0 commit comments