]> git.sesse.net Git - kdenlive/blobdiff - src/kdenlivedoc.cpp
Small ui cleanup + possible crash fix in renderwidget
[kdenlive] / src / kdenlivedoc.cpp
index 11a7a9cf4079de8786bcf80ee04382cdc8d5d221..fced33349963a9128fc6abb3380ea7b6cb06f8f5 100644 (file)
@@ -99,11 +99,11 @@ KdenliveDoc::KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup
         m_documentProperties[i.key()] = i.value();
     }
 
-    QLocale locale = QLocale::system();
-    locale.setNumberOptions(QLocale::OmitGroupSeparator);
-    if (QLocale() != locale) {
+    if (QLocale() != QLocale::system()) {
         setlocale(LC_NUMERIC, "");
-        QLocale::setDefault(QLocale::system());
+        QLocale systemLocale = QLocale::system();
+        systemLocale.setNumberOptions(QLocale::OmitGroupSeparator);
+        QLocale::setDefault(systemLocale);
         // locale conversion might need to be redone
         initEffects::parseEffectFiles();
     }