I’m having several issues that are probably not described here yet (and are not related to malformed glitchy windows):
Whenever I open the animation editor the docking behavior will place the widget above the output. This is not how I set it. When closing and opening it again, it keeps docking above the output, when I really want the animation editor to be in the same position as the output (a tabbed interface).
The same issue applies to the asset manager (possibly terrain editor as well).
When closing a tab in the main viewport, such as a script, the “selected” tab will move over. Here’s an image after closing a few scripts:
Before closing:
Then, drag one of the scripts over. After closing one of them, it will look like:
(I had to add more scripts to demonstrate the effect)
As you can see, the “selected” tab is Baseplate.rbxl, when it should be Script.
A really easy to reproduce issue is with plugins. Open a plugin, move the widget around, close it, restart studio, and then see that the plugin moved. This usually happens when the widget is in tabbed mode.
Issues that have been fixed since I last checked:
The object browser or any other persistent tab will not be selected when opening a place.
The object browser or any other persistent tab will stay in its previous position when opening a new session.
These are just minor issues that I’m having, and I don’t feel like they should be taken priority over the issues others are facing with malformed or broken windows.
I have issues after pressing play that my window got cut out of my screen. I cannot move it back and even after quiting the experience it continue to be broken.
If anyone know a solution, I would gladly hear it! I already try to reinstall my Roblox but even then the issue continues. Maybe is there a way to fully remove it?
The studio viewport is “offset” so badly I have to close the 2nd place I have open just to continue working normally. With this bug, it is not possible to have two studio places open simultaneously.
It seem that it got resolved indeed! I forgot to post the solution, my apologies. But when I tried out the solution from @MeshOfPaul it solved my roblox studio. Many thanks again for the great help that you guys give the community!
After a few days of this issue occuring, something odd happened and my studio application became corrupt. I had to delete my local files and reinstall both studio and the roblox player. After that the issues appeared to clear up.
Different issue, it seems, but also related to the UI overhaul. I’ll have some panels open on the side of my studio window like the Toolbox and Asset Manager, and when I collapse them Studio starts lagging extremely hard until I expand them back out.
Also, if I have a script open in the main window, Studio will lag a bunch until I pop the script editor out into its own window. I’ve had lag issues relating to the new UI since last week and it’s been very frustrating.
Yeah, these were recorded on my main monitor with G-Sync enabled. I actually noticed after I posted that these issues didn’t occur when I had Studio open on my second monitor, which doesn’t have G-Sync. Seems like disabling G-Sync when Studio is open via NVIDIA Control Panel fixes the issues as well, thanks for the reply! It’s still a really odd bug though, I hope that gets fixed soon.
No, it happens if you change a window layout too quickly, mostly opening/closing plugins, it happens most of the time after I finish playing, but it might be because all of the windows reload when the game stops, it’s probably because it’s not updating the 3D view as it freezes and it’s not cleaning the old frame rendered so the texture just gets redraw again, I think that because you can see a similar effect if you resize the 3D window too quickly, the FPS drop a lot (not the problem) but the window next to it (the explorer) gets drawn multiple times probably because the 3D window and the explorer window are not rendering at the same framerate so it doesnt update and cleans the old frame
Edit: When this happens, the 3D window actually gets separated to another Windows Tab but you cant change to it or use it
Thats not true. This bug is indeed caused by QT docking widget corruption.
When the main window (the dock widget that is never undockable ie. it always stays on the main window) corrupts and is force seperated to another window, the main part of the screen is not rendered by QT and this any leftovers of other QT widgets being rendered are left.
The bug isn’t that the main widget does not update, the problem is the layout corruption. The leftovers from others QT widgets are just a side effect of the main window not updating.
Here is an example of this happening due to layout corruption:
This has happened to me multiple times which is quite frustrating. (Also I’ve purposesfully in this example resized the window during the corruption to showcase the effects of QT widget leftovers)
This has usually happened when I have 2 different studio games open. When I open another game and the second window tends to have it’s QT widgets forcefully seperated to an outside window.
Fixing non main QT widgets is as simple as closing the QT widget via the “x” button and then resizing the layout.
But no such thing works for the main QT widget (which has the 3D view).
TLDR; The main 3D view not being rendered is a fault of QT widget layout corruption because it’s forcefully rendered in a different window.