summaryrefslogtreecommitdiff
path: root/src/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.cpp')
-rw-r--r--src/client.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/client.cpp b/src/client.cpp
index f6b5c8a89..b42dd51c6 100644
--- a/src/client.cpp
+++ b/src/client.cpp
@@ -537,6 +537,8 @@ void Client::createWindows()
void Client::initGraphics()
{
+ checkConfigVersion();
+
#if defined(USE_OPENGL)
#if !defined(ANDROID) && !defined(__APPLE__) && !defined(__native_client__)
if (!mOptions.safeMode && mOptions.test.empty()
@@ -547,7 +549,6 @@ void Client::initGraphics()
#endif
#endif
- checkConfigVersion();
#if defined(WIN32) || defined(__APPLE__)
if (config.getBoolValue("centerwindow"))
setEnv("SDL_VIDEO_CENTERED", "1");
@@ -2953,7 +2954,10 @@ void Client::checkConfigVersion()
if (version < 7)
config.setValue("download-music", true);
- config.setValue("cfgver", 7);
+ if (version < 8)
+ config.deleteKey("videodetected");
+
+ config.setValue("cfgver", 8);
}
Window *Client::openErrorDialog(const std::string &header,