Also I just realised that the GL fix from yesterday was missing a tiny check which would make a normal application window just disappear on startup. This is will be fixed on develop with commit aec8c36
which will be available in the public repo in a few minutes. So to summarise, you need the following three commits to fix this issue:
Sorry for the hassle.