← Back to team overview

registry team mailing list archive

[Bug 521509] Re: player 1 visual corruption

 

Fixed in trunk r2512. For whatever reason, if you make your QFrame, call
MixxxApp::setCentralWidget on it, then add your (pixmap-filled) qlabel
as a background and then your two qglwidget waveforms, the first
waveform gets all corrupted (at least, I think that was the final
diagnosis). The solution (hack) is to call setCentralWidget after all
the widgets are created, in both the initial skin loading and the reboot
method for skin changing.

This should probably go upstream to Qt, it looks like it's not dependent
on graphics drivers, as was my original suspicion (at least on linux). I
commented out the rebootMixxxView hack with instructions to myself to
remove it if this fix works for everyone. Many thanks to RJ.

** Changed in: mixxx
     Assignee: Sean M. Pappalardo (pegasus-renegadetech) => Bill Good (bkgood)

** Changed in: mixxx
       Status: Triaged => Fix Committed

** Changed in: mixxx/1.8
       Status: Triaged => Fix Released

** Changed in: mixxx/1.7
       Status: Triaged => Fix Released

** Changed in: mixxx
       Status: Fix Committed => Fix Released

-- 
player 1 visual corruption
https://bugs.launchpad.net/bugs/521509
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Debian.