SelfView cannot be hidden with SetCoreGuiEnabled

This should not be intentional behaviour, considering its hidden if you aren’t eligable for it.

Attempting to hide Enum.CoreGuiType.SelfView will warn that SetCoreGuiEnabled cannot be used on it, while this is intentional behaviour, it should not be.

Expected behavior

The SelfView to be hidden, the same as other CoreGui elements work.

17 Likes

I thought :SetCoreGuiEnabled didn’t work on any Enum.CoreGuiType.

Multiple users think it’s related to the topbar, but I’m still not sure.

1 Like

Thanks for the report! We’ll follow up when we have an update for you.

3 Likes

Necrobumping because this issue still exists?
image

5 Likes

I am annoyed that this cannot be turned off still
image
SelfView is useless in my game and only results in showing the “skeleton” of the character that is meant to be hidden and parts be replaced onto it accordingly
image
This should be completely optional to have in games

2 Likes

This issue is still not fixed.

When will this be fixed?

Hopefully after 12 months of looking into it they have gotten closer to fixing the issue. Check in next year.

2 Likes

It is what it is, rather put that effort into removing LegacyTextChat!

Hello there, just wanted to let you know that there was work done to un deprecate SetCoreGuiEnabled for Self View and that will ship with one of the next releases.

2 Likes

Please release this as soon as possible, one of my scripts heavily relies on disabling it

We’ve officially brought back disabling the SelfView feature! To disable it, you can execute the following script.

local StarterGui = game:GetService("StarterGui")

-- Disable SelfView
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.SelfView, false)

See more details on our other page Disable default UI | Documentation - Roblox Creator Hub. Please see Everything should be running properly now. Are you encountering any more difficulties?

4 Likes

Currently, in camera-enabled experiences, if the user has enabled their camera with Self View, and then you disable SelfView via SetCoreGuiEnabled, the user’s camera will remain enabled, with no way for them to turn it off. I feel like disabling SelfView via SetCoreGuiEnabled should automatically turn off the user’s camera as well, for privacy.

2 Likes

Thanks for the bug report, we will take a look and work on this bug!

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

This bug has now been fixed! The expected behavior is now what you described - “disabling SelfView via SetCoreGuiEnabled should automatically turn off the user’s camera.” Thanks again for the report!

1 Like

Thanks, also, not really sure where to post this, but adding SelfView to SetCoreGuiEnabled has unintentionally caused the Roblox-created experience “Roblox Connect” to break.

This experience was heavily designed around utilizing SelfView and the device camera for facial animation; the associated phone calling API will automatically enable your microphone and camera when you enter a call with a user.

All places in the experience also use SetCoreGuiEnabled(Enum.CoreGuiType.All, false) to disable most CoreGui elements. However, since SelfView now works with SetCoreGuiEnabled, this means that SelfView and the device camera get permanently disabled as well.

1 Like

Thanks for pointing out this additional bug! We will look into fixing this.

Hi @xyrafrost! Thanks for bringing this to our attention. I’ve gone ahead and added a fix to this. I’m in the process of updating the experience itself and you should be able to activate your self view from Roblox Connect within the next few minutes! :smile:

2 Likes

This topic was automatically closed after 7 days. New replies are no longer allowed.