Browse Source

revert select binding change

David Sehnal 4 years ago
parent
commit
79d66a5cfc

+ 2 - 3
src/mol-plugin/behavior/dynamic/camera.ts

@@ -22,9 +22,8 @@ const DefaultFocusLociBindings = {
         Trigger(B.Flag.Primary, M.create())
     ], 'Camera center and focus', 'Click element using ${triggers}'),
     clickCenterFocusSelectMode: Binding([
-        Trigger(B.Flag.Primary, M.create())
-        // Trigger(B.Flag.Auxilary, M.create()),
-        // Trigger(B.Flag.Primary, M.create({ alt: true }))
+        Trigger(B.Flag.Auxilary, M.create()),
+        Trigger(B.Flag.Primary, M.create({ alt: true }))
     ], 'Camera center and focus', 'Click element using ${triggers}'),
 };
 const FocusLociParams = {

+ 7 - 9
src/mol-plugin/behavior/dynamic/representation.ts

@@ -77,11 +77,11 @@ export const HighlightLoci = PluginBehavior.create({
 
 const DefaultSelectLociBindings = {
     clickSelect: Binding.Empty,
-    clickToggleExtend: Binding([Trigger(B.Flag.Secondary, M.create({ shift: true }))], 'Toggle extended selection', '${triggers} to extend selection along polymer'),
+    clickToggleExtend: Binding([Trigger(B.Flag.Primary, M.create({ shift: true }))], 'Toggle extended selection', '${triggers} to extend selection along polymer'),
     clickSelectOnly: Binding.Empty,
-    clickToggle: Binding([Trigger(B.Flag.Secondary, M.create())], 'Toggle selection', '${triggers} on element'),
+    clickToggle: Binding([Trigger(B.Flag.Primary, M.create())], 'Toggle selection', '${triggers} on element'),
     clickDeselect: Binding.Empty,
-    clickDeselectAllOnEmpty: Binding([Trigger(B.Flag.Secondary, M.create())], 'Deselect all', 'Click on nothing using ${triggers}'),
+    clickDeselectAllOnEmpty: Binding([Trigger(B.Flag.Primary, M.create())], 'Deselect all', 'Click on nothing using ${triggers}'),
 };
 const SelectLociParams = {
     bindings: PD.Value(DefaultSelectLociBindings, { isHidden: true }),
@@ -206,14 +206,12 @@ const DefaultFocusLociBindings = {
         Trigger(B.Flag.Primary, M.create({ shift: true })),
     ], 'Representation Focus Add', 'Click element using ${triggers}'),
     clickFocusSelectMode: Binding([
-        Trigger(B.Flag.Primary, M.create()),
-        // Trigger(B.Flag.Secondary, M.create()),
-        // Trigger(B.Flag.Primary, M.create({ control: true }))
+        Trigger(B.Flag.Secondary, M.create()),
+        Trigger(B.Flag.Primary, M.create({ control: true }))
     ], 'Representation Focus', 'Click element using ${triggers}'),
     clickFocusAddSelectMode: Binding([
-        Trigger(B.Flag.Primary, M.create({ shift: true })),
-        // Trigger(B.Flag.Secondary, M.create({ shift: true })),
-        // Trigger(B.Flag.Primary, M.create({ control: true, shift: true }))
+        Trigger(B.Flag.Secondary, M.create({ shift: true })),
+        Trigger(B.Flag.Primary, M.create({ control: true, shift: true }))
     ], 'Representation Focus Add', 'Click element using ${triggers}'),
 };
 const FocusLociParams = {