Do not transform rotated views
This commit is contained in:
@@ -63,12 +63,15 @@ function updateContainerTransform() {
|
||||
const renderedCenter = renderedViewState.center;
|
||||
const renderedResolution = renderedViewState.resolution;
|
||||
const renderedRotation = renderedViewState.rotation;
|
||||
const transform = compose(create(),
|
||||
(renderedCenter[0] - center[0]) / resolution,
|
||||
(center[1] - renderedCenter[1]) / resolution,
|
||||
renderedResolution / resolution, renderedResolution / resolution,
|
||||
rotation - renderedRotation,
|
||||
0, 0);
|
||||
const transform = create();
|
||||
if (!rotation) {
|
||||
compose(transform,
|
||||
(renderedCenter[0] - center[0]) / resolution,
|
||||
(center[1] - renderedCenter[1]) / resolution,
|
||||
renderedResolution / resolution, renderedResolution / resolution,
|
||||
rotation - renderedRotation,
|
||||
0, 0);
|
||||
}
|
||||
transformContainer.style.transform = createTransformString(transform);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user