Fix facial expressions get auto-set bug
related: https://github.com/webaverse/app/issues/3389
Issue:
https://user-images.githubusercontent.com/60634884/181650968-8793d554-f6f7-4b56-b75a-0f7e91d13c3c.mp4
Result:
https://user-images.githubusercontent.com/60634884/181650986-dc7fc2af-0dec-4d34-a88f-550c47109711.mp4
@tcm390 though this bug is solved, there is another corner case if you can look into it plz
-In case we select a facial expression lets say 'happy' and then we perform an emote that includes that facial expression lets say 'victory'. The previously set 'happy' facial expression would be reset and would go away. it doesn't happens in case the performed emote doesn't contain the previously selected facial expression.
https://user-images.githubusercontent.com/35926530/181916644-0f8d3d63-2fcf-4754-9e79-023d00b864a2.mp4
maintain user previous facial expression
Result:
https://user-images.githubusercontent.com/60634884/182469129-381e6f68-2a40-45dd-8dff-033ad8f44aef.mp4