Simple MIDI output mappings stop working with multiple devices active

Bug #586891 reported by Sean M. Pappalardo
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
Unassigned
1.8
Fix Released
Medium
Owen Williams

Bug Description

Simple MIDI output mappings (that use MidiLedHandler) only work reliably when 1) you have only one device active and 2) You don't go into the preferences.

Apparently MIDI LED handlers only get created on startup, even though MidiDevice::applyPreset() is called when clicking OK in the preferences. (The outputMidiDevice must be NULL, but the script engine starts fine with the correct name, so something's fishy.)

Tags: midi led
Changed in mixxx:
milestone: 1.8.0 → none
summary: - Simple MIDI output mappings stop working with multiple devices active
+ Regression: Simple MIDI output mappings stop working with multiple
+ devices active
summary: - Regression: Simple MIDI output mappings stop working with multiple
- devices active
+ Simple MIDI output mappings stop working with multiple devices active
Albert Santoni (gamegod)
Changed in mixxx:
assignee: Albert Santoni (gamegod) → nobody
Revision history for this message
Albert Santoni (gamegod) wrote :

Committed in 1.8, r2521. Thanks Owen!

Changed in mixxx:
status: Confirmed → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/5408

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.