-
Notifications
You must be signed in to change notification settings - Fork 619
Crash when using QOpenGLWidget/QOpenGLWindow inside a dock together with QWebEngineView #732
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Could you please check if the pull request #727 improves something for you? |
No, it is still the same. |
You should inherit from First create a cleanup with at least these lines:
Then you must override Please try these modifications with the ADS version of my PR. Could you also try my OpenGL example to see if you can reproduce this issue with my example? |
Unfortunately, the issue still persists. I was able to reproduce the crash using the Furthermore, I tried adding two |
Issue Description
When using OpenGL (QOpenGLWidget or QOpenGLWindow) within the Qt Advanced Docking System alongside QWebEngineView, the application crashes under specific reordering conditions.
This happens when there is a stack of five widgets with an OpenGL-based widget in the middle and QWebEngineView at the bottom. If a widget below the OpenGL widget is dragged across the OpenGL widget and docked to the top, and then the OpenGL widget is docked above, the application crashes.
Steps to Reproduce
Environment
Demo
Minimal Reproducible Example:
The text was updated successfully, but these errors were encountered: