fix(audio): AudioSettings save() always failed due to inverted path check
getSettingsFilePath() returns true on success, but save() bailed out when it returned true, so volume/mute settings were never persisted and always fell back to defaults (50% output) on boot.
This commit is contained in:
@@ -117,7 +117,7 @@ bool save(const AudioSettings& settings) {
|
|||||||
map[SETTINGS_KEY_OUTPUT_VOLUME] = toString(settings.outputVolume);
|
map[SETTINGS_KEY_OUTPUT_VOLUME] = toString(settings.outputVolume);
|
||||||
|
|
||||||
std::string settings_path;
|
std::string settings_path;
|
||||||
if (getSettingsFilePath(settings_path)) {
|
if (!getSettingsFilePath(settings_path)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user