Workaround crash with GL detection and kwin_wayland
The new opengl correctness detection doesn't play nicely with kwin_wayland as our QPA behaves in a special way and isn't actually ready to create GLContexts till other events have processed.
We can fix this in kwin moving forwards. Worst case we can drop QtQuickSettings, but we need to be sure we don't break existing releases.