From 835369a91e59056f2f701f5b90c68698fb05574b Mon Sep 17 00:00:00 2001 From: Alexander Rose <alexander.rose@weirdbyte.de> Date: Sat, 25 Mar 2023 10:50:38 -0700 Subject: [PATCH] change dragRotateZ binding to drag left+shift+ctrl --- src/mol-canvas3d/controls/trackball.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/mol-canvas3d/controls/trackball.ts b/src/mol-canvas3d/controls/trackball.ts index e854e43db..cd4adf8e2 100644 --- a/src/mol-canvas3d/controls/trackball.ts +++ b/src/mol-canvas3d/controls/trackball.ts @@ -24,8 +24,11 @@ const Key = Binding.TriggerKey; export const DefaultTrackballBindings = { dragRotate: Binding([Trigger(B.Flag.Primary, M.create())], 'Rotate', 'Drag using ${triggers}'), - dragRotateZ: Binding([Trigger(B.Flag.Primary, M.create({ alt: true }))], 'Rotate around z-axis (roll)', 'Drag using ${triggers}'), - dragPan: Binding([Trigger(B.Flag.Secondary, M.create()), Trigger(B.Flag.Primary, M.create({ control: true }))], 'Pan', 'Drag using ${triggers}'), + dragRotateZ: Binding([Trigger(B.Flag.Primary, M.create({ shift: true, control: true }))], 'Rotate around z-axis (roll)', 'Drag using ${triggers}'), + dragPan: Binding([ + Trigger(B.Flag.Secondary, M.create()), + Trigger(B.Flag.Primary, M.create({ control: true })) + ], 'Pan', 'Drag using ${triggers}'), dragZoom: Binding.Empty, dragFocus: Binding([Trigger(B.Flag.Forth, M.create())], 'Focus', 'Drag using ${triggers}'), dragFocusZoom: Binding([Trigger(B.Flag.Auxilary, M.create())], 'Focus and zoom', 'Drag using ${triggers}'), -- GitLab