בעבר השתמשתי בסמלי קטגוריות עם רקע שקוף (שימושי במיוחד כאשר יש גרסאות למצב בהיר וגם למצב כהה). כעת אני תמיד מקבל רקע לבן. הבנתי שכאשר אני מוריד אייקון ישן (שעדיין עובד) הוא PNG. אבל כאשר אני מוריד אייקון חדש שהועלה (PNG), הוא מורד כ-JPEG.
אני רואה בכך באג מכיוון שאני חושב שאין היגיון להמיר את הסמלים האלה ל-JPEG. יש לי שליטה מלאה על מה שאני מעלה, בניגוד לפוסטים בפורום שבהם אני יכול לדמיין שזה יכול להיות שימושי.
It looks like your issue is solved but I took a quick look into this anyway.
From looking at the code the png is converted to a jpg (which doesn’t support transparency) if the site setting value for png_to_jpg_quality is less than 100. I agree that there is room to improve the usability around these settings as it could be more intuitive.
The easiest solution is to keep the site setting at 100 to prevent any image conversion.
There are a couple of other pitfalls too, if the image was pasted or if the png dimensions are very large (ie. greater than 1280 * 720). In both scenarios it will be converted to a jpg too.