I’d very much like to see two updates made to the ROBLOX CoreGuis and now seems like a good time to ask.
1. The buffer at the bottom of the screen created by the chat bar needs to be removed, it seems illogical that you can disable the chat bar and the buffer is removed, but if you enable it then it’s not. My reason for this being very simply that it doesn’t make much sense with a transparent chat bar to have all guis shift up, especially if you have a non-transparent gui of scale 1, 1, it means that there is a small gap at the bottom of the screen that is transparent, and this should never be the case. Solutions are to remove it, or to add an option to the ScreenGui object so that it doesn’t affect them.
2. The ROBLOX loading GUI should have a bool as well as a method to disable it. When using universes I want a seamless transition between my games, because it takes a moment to initialize the Lua code to disable the Gui you see it for a split second before it is removed. Instead I am suggesting that a black screen is shown until a bool value can be checked and then displaying the screen if it’s enabled (which it would be by default).
You can view all the issues I am on about at this place, join the game and select a game from the menu, it’s virtually seamless but the CoreGuis cause issues here.