From 7954b0296d1da7ae878ce21b114d831575e2dfac Mon Sep 17 00:00:00 2001 From: Alexander Shcherbakov Date: Wed, 11 Sep 2019 20:05:04 +0300 Subject: [PATCH] Image dimensions during exif rotation have been corrected --- packages/core/src/utils/image-bitmap.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/core/src/utils/image-bitmap.js b/packages/core/src/utils/image-bitmap.js index 98fee1bec..7b51e0214 100644 --- a/packages/core/src/utils/image-bitmap.js +++ b/packages/core/src/utils/image-bitmap.js @@ -27,7 +27,7 @@ function getMIMEFromBuffer(buffer, path) { /* * Automagically rotates an image based on its EXIF data (if present) * @param img a constants object -*/ + */ function exifRotate(img) { const exif = img._exif; @@ -40,22 +40,22 @@ function exifRotate(img) { img.mirror(true, false); break; case 3: // Rotate 180 - img.rotate(180, false); + img.rotate(180); break; case 4: // Mirror vertical img.mirror(false, true); break; case 5: // Mirror horizontal and rotate 270 CW - img.rotate(-90, false).mirror(true, false); + img.rotate(-90).mirror(true, false); break; case 6: // Rotate 90 CW - img.rotate(-90, false); + img.rotate(-90); break; case 7: // Mirror horizontal and rotate 90 CW - img.rotate(90, false).mirror(true, false); + img.rotate(90).mirror(true, false); break; case 8: // Rotate 270 CW - img.rotate(-270, false); + img.rotate(-270); break; default: break;