Toggling SetCoreGuiEnabled on mobile creates an undesired effect

Reproduction Steps
Run the following LocalScript in an empty place while emulating mobile or while on a mobile device:

while true do
   game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
   wait(2)
   game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, true)
   wait(2)
end

Expected Behavior
CoreGui is disabled and enabled, there is no weird pulsing effect.

Actual Behavior
CoreGui is disabled and enabled, but there is a weird visual pulsing effect. It is very jarring and uncomfortable.

I’m not sure when this started, but I suspect it may be related to the new mobile leaderboard. If this is an intentional indicator, I will turn this into a feature request, as I would like to opt-out of it.

Workaround
N/A

Issue Area: Engine
Issue Type: Display
Impact: High
Frequency: Constantly
Date First Experienced: 2021-08-07 12:08:00 (-04:00)

9 Likes

Thanks for the report! We’ve filed a ticket to our internal database and we’ll follow up when we have an update for you.

3 Likes

This bug is still present as of January 2023.

3 Likes