diff --git a/src/settings/SettingsStore.js b/src/settings/SettingsStore.js index 7c562f3514..d9acc426bf 100644 --- a/src/settings/SettingsStore.js +++ b/src/settings/SettingsStore.js @@ -141,7 +141,7 @@ export default class SettingsStore { settingName = setting.invertedSettingName; } - const watcherId = `${SettingsStore._watcherCount++}_${settingName}_${roomId}`; + const watcherId = `${new Date().getTime()}_${SettingsStore._watcherCount++}_${settingName}_${roomId}`; const localizedCallback = (changedInRoomId, atLevel, newValAtLevel) => { const newValue = SettingsStore.getValue(originalSettingName);