Skip to content
Snippets Groups Projects
Commit b6604a7a authored by Ludwig Jaeck's avatar Ludwig Jaeck
Browse files

MainWindow: fix window redraw after new project

Canvas is not initialized in application start so a window manager like x11 may reopen the mainwindow on gl context switching without this fix.

The behaviour was caused by different surface format / opengl contexts of the QMainWindow instance and the QOpenGLWidget instance of Canvas. In Qt6 it became more complex to quickly share the gl context. Hence we just create a dummy QOpenGLWidget before MainWindow is show to reset it.
parent 02a1dbd8
No related branches found
No related tags found
1 merge request!1333MainWindow: Addend bandage fix to keep MainWindow open when the docked OpenGl...
Pipeline #89086 passed