New release breaks AutomaticCanvasSize on Macs

>> NOTE: This bug only works in live games. I could not reproduce this in studio. <<

Visual Aids:
Expected Behavior (PC):


Mac Behavior:

In this reproduction video, the Mac’s scroll bar disappears when the frame containing all colored frames does not have AutomaticSize=Enum.AutomaticSize.X. This behavior does not occur on PC.

Reproduction Game: viewport test - Roblox
Reproduction File: automaticSizeReprod.rbxl (81.8 KB)

Expected behavior

The original behavior for automatic canvas resizing was all descendants triggered resizing. This remains the behavior on PC. On Mac, however, automatic canvas resizing now only triggers for direct children.

I expect consistent behavior across all devices, whether it was the original behavior (all descendants trigger automatic resizing), or only direct children trigger automatic resizing.

This bug broke my game for Mac users because they can no longer scroll in a build menu.

2 Likes

Hi, thanks for reporting the bug with repro files! We’ll revert the related change.

Thanks for the quick response! This is fixed now!

1 Like