From 380aacdf93f7549f84a88c21531871271a15a96d Mon Sep 17 00:00:00 2001
From: Georg Ehrke <developer@georgehrke.com>
Date: Wed, 9 Jul 2014 23:07:58 +0200
Subject: [PATCH] fix orientation in image-backend, not in preview system
 itself

---
 lib/private/preview.php       | 2 --
 lib/private/preview/image.php | 1 +
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/private/preview.php b/lib/private/preview.php
index 8089379bde..5a6e9829af 100755
--- a/lib/private/preview.php
+++ b/lib/private/preview.php
@@ -556,8 +556,6 @@ class Preview {
 			return;
 		}
 
-		$image->fixOrientation();
-
 		$realX = (int)$image->width();
 		$realY = (int)$image->height();
 
diff --git a/lib/private/preview/image.php b/lib/private/preview/image.php
index cec5d7c017..ec5b87befe 100644
--- a/lib/private/preview/image.php
+++ b/lib/private/preview/image.php
@@ -29,6 +29,7 @@ class Image extends Provider {
 			$fileName = $fileview->getLocalFile($path);
 		}
 		$image->loadFromFile($fileName);
+		$image->fixOrientation();
 
 		return $image->valid() ? $image : false;
 	}
-- 
GitLab