control object creation order broken in main branch: cos created by skin not available to controller scripts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
High
|
Unassigned |
Bug Description
My traktor s3 script stopped loading correctly in main. I see this:
Warning [Controller] ControlDoublePr
Warning [Controller] ControllerScrip
Other times the control it barfs on is Master / maximize_library.
Both of these control objects do exist, but are not created until the skin parsing code comes across them and then creates them on the fly. It looks like something happened in the startup ordering to break this. I am doing a git bisect to see if I can locate the change.
Changed in mixxx: | |
milestone: | none → 2.4.0 |
Changed in mixxx: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Likely a regression from https:/ /github. com/mixxxdj/ mixxx/pull/ 3446