diff --git a/Settings/Theme.qml b/Settings/Theme.qml index 97e8d29..ab61f04 100644 --- a/Settings/Theme.qml +++ b/Settings/Theme.qml @@ -20,8 +20,8 @@ Singleton { onFileChanged: reload() onAdapterUpdated: writeAdapter() onLoadFailed: function(error) { - if (error.includes("No such file")) { - themeData = {} + if (error.toString().includes("No such file") || error === 2) { + // File doesn't exist, create it with default values writeAdapter() } }