number widgets should display values, not parameters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
High
|
RJ Skerry-Ryan |
Bug Description
This is weird. Something broke and the master clock internal bpm is showing up as a bad value. The values aren't junk data, it's like a scaling factor is being applied or something. In the backtrace below, notice that the value as of #2 is correct (105.75), but by the time wnumber.cpp gets it, it's 0.526.
#0 WNumber:
#1 0x00007ffff57d5a58 in QMetaObject:
#2 0x00000000009192fe in ControlObjectSl
#3 0x00000000009192a1 in ControlObjectSl
at lin64_build/
#4 0x00007ffff57d5a58 in QMetaObject:
#5 0x00000000004e6377 in ControlDoublePr
at lin64_build/
#6 0x00000000004e1b0f in ControlDoublePr
#7 0x00000000004e1d8f in ControlDoublePr
#8 0x00000000005959b1 in ControlObject::set (this=<optimized out>, value=value@
#9 0x000000000079f72a in InternalClock:
#10 0x000000000079c603 in BaseSyncableLis
#11 0x00000000007a0648 in SyncControl:
at lin64_build/
#12 0x00007ffff57d5a58 in QMetaObject:
#13 0x00000000009192fe in ControlObjectSl
#14 0x00000000009192a1 in ControlObjectSl
at lin64_build/
#15 0x00007ffff57d5a58 in QMetaObject:
#16 0x00000000004e6377 in ControlDoublePr
at lin64_build/
#17 0x00000000004e1b0f in ControlDoublePr
#18 0x00000000004e2080 in set (pSender=
#19 ControlDoublePr
#20 0x0000000000a48a46 in WBaseWidget:
#21 0x0000000000a6cef1 in WSliderComposed
#22 0x00007ffff676f445 in QWidget:
#23 0x0000000000a8b8d6 in WWidget::event (this=0x10974730, e=0x7fffffffd3a0) at src/widget/
Changed in mixxx: | |
milestone: | none → 1.12.0 |
summary: |
- [InternalClock],bpm displaying incorrectly + number widgets should display values, not parameters |
Changed in mixxx: | |
assignee: | nobody → RJ Ryan (rryan) |
Changed in mixxx: | |
importance: | Undecided → High |
Changed in mixxx: | |
status: | New → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
I converted this to a potmeter so this is just the parameter value. WNumber should probably display values instead of parameters.