attempting to turn on passthrough pauses deck if no input is selected for deck
Bug #1462081 reported by
Be
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Low
|
Unassigned |
Bug Description
Users who are not sure what the passthrough or vinyl buttons do may press it in the middle of playback without any input configured. Or, they may be accidentally pressed in the middle of a set. So, the dialog that currently comes up should stay, but Mixxx should not pause the deck when these buttons are pressed without an input configured.
summary: |
- attempting to turn on passthrough mode pauses deck if no input is - selected for deck + attempting to turn on passthrough or vinyl mode pauses deck if no input + is selected for deck |
description: | updated |
description: | updated |
tags: | added: passthrough vinyl |
tags: |
added: vinylcontroll removed: vinyl |
tags: |
added: vinylcontrol removed: vinylcontroll |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
For toggling vinyl control, I've isolated the problem to the showing of the message box in mixxx.cpp. Commenting these out makes the decks not pause. I have no idea why showing these QMessageBoxes pauses the deck. I tried changing QMessageBox: :warning to use information, question, and critical instead, but those also paused the deck.
Lines 1846-1851:
QMessageBo x::warning(
this,
tr( "Mixxx" ),
tr( "There is no input device selected for this vinyl control.\n"
"Please select an input device in the sound hardware preferences first."),
QMessageB ox::Ok, QMessageBox::Ok);