Well it happens to 4.22 and 4.21
Its a small bug in blueprint editor but it can be really annoying when i create many variables / functions and i just want to put a category to them fast.
REPRO STEPS:
-
Create a Variable or a Function
-
Assign a new Category to it using CamelCase (eg: NewVariable / NewFunction)
-
Create a second Variable / Function
-
Use DragDrop to change the category “Default” to the NewVariable / NewFunction.
WHAT SHOULD HAPPEN: The blueprint will assign the category to NewVariable / NewFunction respecting the CamelCase Syntax.
WHAT HAPPENS: The editor creates a new Category called “New Variable / New Function” with a space where the capital letters start.
WHY THIS IS A PROBLEM: Since exposed functions and variables are organized in Categories this duplicated category makes it disorganized in Editor Details Menu. For instance when this happened i lost time compiling, hot reloading and even checking my C++ classes as well try to find a variable that suppose to be there in a larger blueprint.