System Information
Operating system: Pop!_Os 20.04
Graphics card: Nvidia GTX 1080ti
Blender Version
Broken: 3.0, 53af51ad50ec, master, 2021-10-12 22:43
Worked: Hasn't worked on previous versions
Short description of error
If you View Selected on a bone with a custom boneshape that has the "Custom Shape" transform values tweaked, it will focus on the bone's custom shape original geometry position instead of the tweaked geometry position.
Boneshape has no transforms
Viewport focuses on bone as expected
Boneshape has custom transforms from property values
Viewport focuses on "non transformed shape location"
Expected Viewport focus location
Exact steps for others to reproduce the error
- Create an armature
- To any bone, add a custom boneshape
- In the bone's "Custom Shape" properties, change transform values of custon boneshape to anything other than 0
- Press ~ and click View Selected on pie menu, or press . to View Selection. The viewport will focus on the default boneshape's position instead of the custom position
- This will look like you are taken to a random location in the scene thats far away from the bone geometry
NOTE: This is only affected by changing the Custom Shape's transform values, this issue is not present when utilizing "Overwrite Transforms" with another bone's transforms or when transforming the referenced object for the custom shape




