videomanager: only save config if setting changed

Change-Id: I5edef4f1e1a5b92e6e0222d735d50b764eb5b188
This commit is contained in:
Adrien Béraud
2025-06-23 15:43:58 -04:00
parent 9a47abbac7
commit 60fd7559d3

View File

@ -408,8 +408,8 @@ setDefaultDevice(const std::string& deviceId)
{
JAMI_DBG("Setting default device to %s", deviceId.c_str());
if (auto vm = jami::Manager::instance().getVideoManager()) {
vm->videoDeviceMonitor.setDefaultDevice(deviceId);
jami::Manager::instance().saveConfig();
if (vm->videoDeviceMonitor.setDefaultDevice(deviceId))
jami::Manager::instance().saveConfig();
}
}