fix(editor): canvas element missing rotate during zooming (#12279)
This commit is contained in:
@@ -46,8 +46,6 @@ type RendererOptions = {
|
|||||||
const PLACEHOLDER_RESET_STYLES = {
|
const PLACEHOLDER_RESET_STYLES = {
|
||||||
border: 'none',
|
border: 'none',
|
||||||
borderRadius: '0',
|
borderRadius: '0',
|
||||||
transform: '',
|
|
||||||
transformOrigin: '',
|
|
||||||
boxShadow: 'none',
|
boxShadow: 'none',
|
||||||
opacity: '1',
|
opacity: '1',
|
||||||
};
|
};
|
||||||
@@ -58,6 +56,7 @@ function calculatePlaceholderRect(
|
|||||||
zoom: number
|
zoom: number
|
||||||
) {
|
) {
|
||||||
return {
|
return {
|
||||||
|
transform: elementModel.rotate ? `rotate(${elementModel.rotate}deg)` : '',
|
||||||
left: `${(elementModel.x - viewportBounds.x) * zoom}px`,
|
left: `${(elementModel.x - viewportBounds.x) * zoom}px`,
|
||||||
top: `${(elementModel.y - viewportBounds.y) * zoom}px`,
|
top: `${(elementModel.y - viewportBounds.y) * zoom}px`,
|
||||||
width: `${elementModel.w * zoom}px`,
|
width: `${elementModel.w * zoom}px`,
|
||||||
|
|||||||
Reference in New Issue
Block a user