With some models with WeldConstraints, for an unexplainable reason, their selection “hitbox” for studio seems to effectively fill your screen and make it the only thing you can select when “Show Welds” is enabled in the view tab.
Here is an example video with me trying to select and drag parts before and after enabling “Show Welds”:
This only happens with some models, but it does happen in many models in my game so it isn’t a one-off situation. I have attached a repro file below for you to check it out yourself: weld_selection_repro.rbxl (57.2 KB)
A viable workaround is to just turn off Show Welds, however this bug makes it hard to work with Weld Constraints in Roblox Studio, as you are unable to select specific parts or models in workspace.
I’ve had issues recently with unselected items being selected when I use ALT CTRL or ALT SHIFT and selecting parts in the workspace or the Explorer window. It just seems to grab completely random Parts, Models, and other instances at the same time.
It hasn’t been limited to Welds or the Show Welds button though.
Have you tried closing out of Studio and restarting, or uninstalling and installing Studio?
It may just be a glitch on your computer.
I can confirm that this is not happening on all computers, as a friend was unable to reproduce this for me. However, it still impacts me after restarting or reinstalling studio.
I’m running Windows 10. This issue occurs 100% of the time for me (in the repro place). If engineers need more information I can provide it.
With all Beta Features disabled, I still experience this bug.
I don’t think this is impacting anyone else afaik, so it’s quite frustrating trying to figure out how to fix it. Are there any files I can send you in a private message that could help diagnose the problem?
I did notice that this only occurs when the two parts in the repro file are very close in position. If I move them slightly more apart (e.g. by 0.1 stud in any direction) the bug completely stops occurring for the model. However, it is important to note that these parts are not in the exact same position, and moving them by a really small increment (e.g. 0.01) does not fix the bug.