Error in Expression Menu Validation
tracked
Hackebein
- Create an expression menu
- Create sub menu with toggle for parameter which doesn't exist
- create menu item in main expression menu and link submenu
- change menu item type from submenu to toggle
Current behaviour:
VRChat SDK shows "VRCExpressionMenu uses a parameter that is not defined. Parameter: <your parameter name>" and blocks upload
Expected behaviour:
No warning/error in SDK window
SDK: 3.7.1
Log In
White Lotuz
tracked
White Lotuz
needs more information
Hackebein can you check if this is still happening?
Hackebein
White Lotuz, yes still happens in SDK 3.7.5. https://youtu.be/Z0tWw_kJ_v0
White Lotuz
Hackebein: ah bummer, we shipped a similar fix shortly after the original report. Thanks for the repro video will keep it tracked
Hackebein
the reason for it is because the sub menu is still referenced in one of the hidden fields. validation is missing to check if the type of the menu item to be "sub menu" before processing the sub menu.
StormRel
tracked