- Affected version
- 2.3.0 Beta 2
The image qulity (0.85) for client side resizing is hardcoded somewhat deep inside
With XenForo 2.2 it was rather easy to change to quality (via a class extension), but doing this with client side resizing currently seems to be much more invloved.
Could
?
XF.ImageTools.resize
.With XenForo 2.2 it was rather easy to change to quality (via a class extension), but doing this with client side resizing currently seems to be much more invloved.
Could
XF.ImageTools.resize
be changed to smth. like
Code:
XF.ImageTools =
{
getQuality (file) { return 0.85 },
resize (file, maxWidth, maxHeight, asType, quality)
{
return new Promise((resolve, reject) =>
{
[...]
quality = quality || this.getQuality(file)
[...]
canvas.toBlob(
[...],
asType,
quality
?