fix "restore defaults" button by facilitating transition between OpenGL and non-OpenGL video modes