diff --git a/indra/newview/rlvextensions.cpp b/indra/newview/rlvextensions.cpp index 84088f438c..4dc55608d5 100644 --- a/indra/newview/rlvextensions.cpp +++ b/indra/newview/rlvextensions.cpp @@ -282,7 +282,14 @@ bool RlvWindLight::setValue(const std::string& strRlvName, const std::string& st } else { - pEnvMgr->useRegionSettings(); + // FIRE-14466: Menu item checkmark in menu doesn't get properly updated + //pEnvMgr->useRegionSettings(); + LLEnvManagerNew &envmgr = LLEnvManagerNew::instance(); + envmgr.setUserPrefs(envmgr.getWaterPresetName(), + envmgr.getSkyPresetName(), + envmgr.getDayCycleName(), + false, true, false); + // } return true; }