Quality of UI elements who are descendants of a CanvasGroup degrades with low graphics quality

Reproduction Steps

  1. Create a new empty place.
  2. Insert a ScreenGui inside of it.
  3. Create a CanvasGroup inside the GUI and insert a TextLabel in it.
  4. Set Studio graphics quality to Level01.

Expected Behavior
I expect the TextLabel’s text to be clearly visible on all graphics qualities.

Actual Behavior
The text is extremely blurry and hard to read. If you parent it to anything other than a CanvasGroup, the text will be clearly visible. This works for Frames, ImageLabels, ImageButtons and TextButtons as well.

TextLabel parented under CanvasGroup:

TextLabel parented under different UI elements:

Graphics Level 1:

Graphics Level 21:

I couldn’t find any workarounds.

What have you done to solve this issue?
Restarted Studio, used a different profile, reinstalled Studio.

Issue Area: Studio
Issue Type: UI
Impact: High
Frequency: Always

1 Like

We’ve filed a ticket into our internal database for this issue, and we will update you when we have further information!

Thanks for flagging!

5 Likes

We added hard limit before to restrict the size and memory of CanvasGroup when your graphics setting is low, however we realized that the limitation we set might be too conservative. We have internally did an evaluation and we might just bump the memory and size limit for canvas groups in lower quality settings. Also we plan to release improved quality for better readability for text when they get scaled down in the next few weeks. Thanks for the patience.

6 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.