forked from GNUsocial/gnu-social
[MEDIA] Fixed wrong image cropping
This commit is contained in:
parent
955d5a136f
commit
8b106dbc6c
@ -345,7 +345,13 @@ class ImageFile extends MediaFile
|
|||||||
$img = $img->orientate();
|
$img = $img->orientate();
|
||||||
}
|
}
|
||||||
|
|
||||||
$img->crop($box['width'], $box['height'], $box['x'], $box['y']);
|
$img->fit($box['width'], $box['height'],
|
||||||
|
function ($constraint) {
|
||||||
|
if (common_config('attachments', 'upscale') !== true) {
|
||||||
|
$constraint->upsize(); // Prevent upscaling
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Ensure we save in the correct format and allow customization based on type
|
// Ensure we save in the correct format and allow customization based on type
|
||||||
$type = $this->preferredType();
|
$type = $this->preferredType();
|
||||||
|
Loading…
Reference in New Issue
Block a user