Hey y'all,

Modifier key combinations fail to parse on some OSX machines, seemingly
because of inconsistent type-casting in ConfigObject for QKeySequence type
variables. This can be worked around by casting key-inputs to strings in
mixxxkeyboard.cpp, since ConfigObject does both native-format and
string-format testing when trying to retrieve values (and since keyboard
information is read in as QString's in the first place.) The attached patch
makes this change.
It might be useful long-term to figure out why ConfigObject::get was failing
(and failing inconsistently), although I'm not sure there's anywhere it'd
immediately come up.

Sincerely,
--gdkar

Attachment: OSX-Modifier-keys.patch
Description: Binary data

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to