A race condition can occur where setduty and OnJobUpdate happen at the same time causing the radial menu to get duplicated which ox_lib freaks out on. This fixes that and moves the job menu creation to only toggling for duty.
Checklist
[ ] I have personally loaded this code into an updated Qbox project and checked all of its functionality.
[x] My pull request fits the contribution guidelines & code conventions.
Description
A race condition can occur where setduty and OnJobUpdate happen at the same time causing the radial menu to get duplicated which ox_lib freaks out on. This fixes that and moves the job menu creation to only toggling for duty.
Checklist