diff --git a/CHANGES.md b/CHANGES.md index 8ba5c0336a13..10839bea9c89 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -12,6 +12,7 @@ Change Log * Added ArcGIS token-based authentication support to `ArcGisMapServerImageryProvider`. * `ArcGisMapServerImageryProvider` now supports a proxy for `pickFeatures` requests. * Added `MapboxImageryProvider` to load imagery from [Mapbox](https://www.mapbox.com). +* The default `CTRL + Left Click Drag` mouse behavior is now duplicated for `CTRL + Right Click Drag` for better compatibility with Firefox on Mac OS [#2872](https://github.com/AnalyticalGraphicsInc/cesium/pull/2913). * Fixed incorrect texture coordinates for `WallGeometry` [#2872](https://github.com/AnalyticalGraphicsInc/cesium/issues/2872) * Fixed `WallGeometry` bug that caused walls covering a short distance not to render. [#2897](https://github.com/AnalyticalGraphicsInc/cesium/issues/2897) * Fixed `PolygonGeometry` clockwise winding order bug. diff --git a/Source/Scene/ScreenSpaceCameraController.js b/Source/Scene/ScreenSpaceCameraController.js index 141681002aee..c166d11220f1 100644 --- a/Source/Scene/ScreenSpaceCameraController.js +++ b/Source/Scene/ScreenSpaceCameraController.js @@ -206,11 +206,17 @@ define([ * @default [{@link CameraEventType.MIDDLE_DRAG}, {@link CameraEventType.PINCH}, { * eventType : {@link CameraEventType.LEFT_DRAG}, * modifier : {@link KeyboardEventModifier.CTRL} + * }, { + * eventType : {@link CameraEventType.RIGHT_DRAG}, + * modifier : {@link KeyboardEventModifier.CTRL} * }] */ this.tiltEventTypes = [CameraEventType.MIDDLE_DRAG, CameraEventType.PINCH, { eventType : CameraEventType.LEFT_DRAG, modifier : KeyboardEventModifier.CTRL + }, { + eventType : CameraEventType.RIGHT_DRAG, + modifier : KeyboardEventModifier.CTRL }]; /** * The input that allows the user to change the direction the camera is viewing. This only applies in 3D and Columbus view modes. diff --git a/Source/Widgets/NavigationHelpButton/NavigationHelpButton.js b/Source/Widgets/NavigationHelpButton/NavigationHelpButton.js index 66b85a43c3cc..36e22e3d15d1 100644 --- a/Source/Widgets/NavigationHelpButton/NavigationHelpButton.js +++ b/Source/Widgets/NavigationHelpButton/NavigationHelpButton.js @@ -130,7 +130,7 @@ cesiumSvgPath: { path: _svgPath, width: 32, height: 32 }');