diff options
author | Vadim ProductEngine <vsavchuk@productengine.com> | 2011-06-07 19:19:02 +0300 |
---|---|---|
committer | Vadim ProductEngine <vsavchuk@productengine.com> | 2011-06-07 19:19:02 +0300 |
commit | 4ebfc47e40692b16a057321a9c8b6f28e1601cdd (patch) | |
tree | 6ac866fbb52e5a48b3dbbd84415519ac3653f32c /indra/newview | |
parent | 3519c6cd6bc0e8b572c3f92ba8baa4e44e0fec50 (diff) |
STORM-1253 WIP Disable removing current day cycle.
Diffstat (limited to 'indra/newview')
-rw-r--r-- | indra/newview/llfloaterdeleteenvpreset.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/indra/newview/llfloaterdeleteenvpreset.cpp b/indra/newview/llfloaterdeleteenvpreset.cpp index b78e124e07..4fed5b9d5a 100644 --- a/indra/newview/llfloaterdeleteenvpreset.cpp +++ b/indra/newview/llfloaterdeleteenvpreset.cpp @@ -222,11 +222,17 @@ void LLFloaterDeleteEnvPreset::populateDayCyclesList() mPresetCombo->removeall(); - // *TODO: Disable current day cycle. + std::string cur_day; + LLEnvManagerNew& env_mgr = LLEnvManagerNew::instance(); + if (!env_mgr.getUseRegionSettings() && env_mgr.getUseDayCycle()) + { + cur_day = env_mgr.getDayCycleName(); + } + const LLDayCycleManager::dc_map_t& map = LLDayCycleManager::instance().getPresets(); for (LLDayCycleManager::dc_map_t::const_iterator it = map.begin(); it != map.end(); ++it) { - mPresetCombo->add(it->first); + mPresetCombo->add(it->first, ADD_BOTTOM, it->first != cur_day); } postPopulate(); |