Revert "Revert "Fix canvas rotation being off on devices which are naturally landscape.""

Reverting the Revert because we found the reason for the blurry image.

This reverts commit 7afd816cf918ed94b2ebf7671f804ae0f769fcb9.
This commit is contained in:
Gunther Brunner
2014-09-12 15:59:13 +09:00
parent 0b9c1e6c7f
commit 38d20eba9a
2 changed files with 12 additions and 19 deletions

View File

@@ -272,16 +272,16 @@ module.exports = function DeviceScreenDirective($document, ScalingService,
// changes from 180 to 270 (it will do a reverse rotation).
switch (rotation) {
case 0:
canvas.style[cssTransform] = 'rotate(0deg)'
canvas.style[cssTransform] = 'translate(-50%, -50%) rotate(0deg)'
break
case 90:
canvas.style[cssTransform] = 'rotate(-90deg)'
canvas.style[cssTransform] = 'translate(-50%, -50%) rotate(-90deg)'
break
case 180:
canvas.style[cssTransform] = 'rotate(-180deg)'
canvas.style[cssTransform] = 'translate(-50%, -50%) rotate(-180deg)'
break
case 270:
canvas.style[cssTransform] = 'rotate(90deg)'
canvas.style[cssTransform] = 'translate(-50%, -50%) rotate(90deg)'
break
}
}