"Modern Studio" (new docking behavior) has various issues

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:
image

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.

1 Like

I am running into an issue where when you open up a second studio, the docking breaks in the second studio you open.

At the bottom you can see the windows opened for studio. The third window cannot be viewed, and the main window displays nothing.

Expected behavior:
I expect to see the viewport of the environment in the place’s first tab when I load my project in studio.

Steps to reproduce:

  1. open up a place in studio
  2. open up a second place in studio

Currently, I have team create enabled, I am not sure if this is related but I thought I would include as much info as I can.

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?

Screen:
image

I am also experiencing this! It is really frustrating to deal with and I cannot seem to find any fix for it.
This is what mine looks like:


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.

1 Like

Hi @Myzta @Beartikal Are you still facing this?

@PixelCrypth It seems that your case has been resolved itself. Please let me know if this is not the case.

1 Like

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!

The solution:

3 Likes

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.

2 Likes

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.

Are you using an Nvidia G-Sync monitor?

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.

1 Like

I’ve had the same issue before, and the workaround is to change G-Sync to fullscreen mode.

2 Likes

This is another issue

https://gyazo.com/c50b4c55a223f7f0cb735a9cd8ead5bf

image

Have been experiencing some issues as well where Studio had to restart due to the issues.

This image below shows two of my DOCKED windows are bugging out. They are in position according to Studio

This image below shows the two windows from the image above popped out of Studio and NOT DOCKED for some reason.

I do not know how to repro

Still broken btw

1 Like

This is likely not the docking issue… it looks like the 3D view not getting updated properly. Did this happen when you hit Play or Test?

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

This is what I mean

3 Likes

I can do that to my studio as well, but I don’t have the numerous docking/window issues. I don’t think that one described in the video is a bug.

The 3D view not updating means the 3D view crashed or is unresponsive.

I never said it was a bug, I said that I thought about the 3D was not updating because it freezes as you can see a simlar result when FPS drop

A fix for blank/non-updating 3D view during Play/Test was released this morning. Let us know if you’re still having issues with the latest Studio.

4 Likes

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.

3 Likes