FFlagPremultiplyViewportframeBackgroundColor causes viewport background color to render incorrectly

After the PremultiplyViewportframeBackgroundColor FFlag was pushed in 0.691.0.6910866 it seemingly broke the way that the BackgroundColor3 property was being rendered. It now no longer renders ontop of the objects under the viewport. I have attached a simple repro place and some visual examples of the issue.

To repro simply disable the flag and press play on the attached repro file, and then enable the flag and test again. There should be a clear visual difference between the two.

This is when it was working prior to the flag being enabled

This is after the flag was enabled

Attached below is a simple repro place file.
ViewportBugRepro.rbxl (67.9 KB)

Expected behavior

I expect the BackgroundColor3 render behavior on the ViewportFrame to be 1:1 with how it was prior to the flag being enabled.

9 Likes

Can also reproduce this issue can this be fixed?

Seems like I’m not the only one with the issue:

I can also confirm that disabling PremultiplyViewportframeBackgroundColor fixes the issue.

2 Likes

We’ve rolled back the flag change that caused this bug and it should not be occurring anymore. Can you confirm if this is the case for you?

1 Like

I can confirm the issue is now fixed! Thank you!

I can confirm that the issue is now completely resolved, thank you very much.

Sorry for the trouble with this. Closing!

2 Likes

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