* fix(web/menu): Combine initial select and first render
* Combining these checks should fix an issue of having to toggle a checkbox multiple times before it is recognized as being toggled
* Change firstRenderRef current value before first menu movement
* Too many async on change functions are happening let's handle this once the user decides to interact with the menu
* fix(web/menu): remove first render ref check for onSelected
Co-authored-by: Luke <sabolukas03@gmail.com>
* This fixes a case where, if the first option selected in a menu doesn't have side scroll values, the first time that you *did* side scroll on an item in that menu it would no trigger onSideScroll
Add the ability to specify if an action can be interrupted. Options that I've thought of off the bat are ped going ragdoll or ped being handcuffed.
Co-authored-by: Linden <65407488+thelindat@users.noreply.github.com>