Tabbing between property categories + tabbing between fields

As a Roblox developer, it is currently impossible to tab between properties, or specify properties between property categories with your keyboard alone

Unless the field is focused for typing, or if the currently selected property isn’t a text field (ie. a checkbox), pressing tab will focus on another UI element in Studio (ie. command bar). Attempting to tab between properties in different categories will just deselect the current property.

I am currently building ragdolls for my game and I am frequently setting the below three properties on BallSocketConstraints. My ideal workflow for this case is selecting UpperAngle, filling the value, and pressing tab to move down to the next property. However in reality, pressing tab will deselect the field, requiring I move my hand off of my keyboard to manually select the next field. If I accidentally press enter after filling the field, pressing tab afterwards will focus on another UI element in Studio, which is undesirable.

image


Examples

When I select the field and press tab, instead of moving to the next property in the group below, it deselects the field.

https://giant.gfycat.com/UnsightlyWelllitCub.webm

If I don’t press enter after filling in a value, pressing tab moves to the next property as expected. When I press enter after filling in a value, instead of moving to the next property, the field loses typing focus and I tab into some other UI element in Studio (ie. command bar).

https://giant.gfycat.com/UglyIncompatibleCopperhead.webm

If I try to tab past a boolean property, I tab into some other UI element in Studio.

https://giant.gfycat.com/ImpossibleOldfashionedArctichare.webm


If Roblox were to address this UX issue, my workflow would be significantly streamlined and I would be a happy camper.

9 Likes