mirror of
https://github.com/onyx-and-iris/voicemeeter-compact.git
synced 2026-04-13 11:03:31 +00:00
fixes bug where old configs may not have new keys
patch bump
This commit is contained in:
@@ -59,8 +59,13 @@ _defaults = {
|
||||
"navigation": {"show": True},
|
||||
}
|
||||
|
||||
|
||||
if "app" in configuration:
|
||||
configuration["app"] = _defaults | configuration["app"]
|
||||
for key in _defaults:
|
||||
if key in configuration["app"]:
|
||||
configuration["app"][key] = _defaults[key] | configuration["app"][key]
|
||||
else:
|
||||
configuration["app"][key] = _defaults[key]
|
||||
else:
|
||||
configuration["app"] = _defaults
|
||||
|
||||
|
||||
Reference in New Issue
Block a user