diff --git a/web/text_layer_builder.js b/web/text_layer_builder.js index 04f166e69..666ebc97b 100644 --- a/web/text_layer_builder.js +++ b/web/text_layer_builder.js @@ -91,7 +91,6 @@ var TextLayerBuilder = (function TextLayerBuilderClosure() { transform = 'rotate(' + rotation + 'deg) ' + transform; } CustomStyle.setProp('transform' , textDiv, transform); - CustomStyle.setProp('transformOrigin' , textDiv, '0% 0%'); } } diff --git a/web/viewer.css b/web/viewer.css index c7dce035d..6b2f58b0b 100644 --- a/web/viewer.css +++ b/web/viewer.css @@ -1027,7 +1027,7 @@ html[dir='rtl'] .verticalToolbarSeparator { } .horizontalToolbarSeparator { - display: block; + display: block; margin: 0 0 4px 0; height: 1px; width: 100%; @@ -1315,6 +1315,11 @@ canvas { position: absolute; white-space: pre; cursor: text; + -webkit-transform-origin: 0% 0%; + -moz-transform-origin: 0% 0%; + -o-transform-origin: 0% 0%; + -ms-transform-origin: 0% 0%; + transform-origin: 0% 0%; } .textLayer .highlight { @@ -1489,7 +1494,7 @@ canvas { } .dialog .separator { - display: block; + display: block; margin: 4px 0 4px 0; height: 1px; width: 100%;