Hello Qt wizards,

I've been pulling my hair one this one for a few months now, expecting that Qt 5.8 would solve this issue but unfortunately, it is not the case.

So basically, rendering a QOpenGLWidget placed in a QDockWidget works beautifully when docked but as soon as it is floating, the QOpenGLWidget hangs on the last rendered frame. Strangely enough, when hovering the cursor over the children widgets (of the same dock), I get new frames rendered.

Does anyone ever encounter this behavior and/or have any insight on how to fix this?

Thank you,