Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.9.0
-
None
Description
When displaying a QOpenGLWindow in a windowContainer, if another QOpenGLWidget is created and share a parent with the windowContainer, the windowContainer and it's window will be stacked under everything else.
They will stay there until they are hide/show
Only on MacOS
How to reproduce :
- Download and build attached example
- Run QOpenGLWindowBug
- An uninitialized QOpenGLWindow in a windowContainer appears
- Click on first button to create a QOpenGLWidget
- QOpenGLWidget appears, and QOpenGLWindow is incorrectly stacked under everything else
- Click on second button to hide / show QOpenGLWindow
- QOpenGLWindow reapears