Skip to content
Snippets Groups Projects
Commit 04db46b0 authored by maxim_productengine's avatar maxim_productengine
Browse files

SL-11626 FIXED [EEP] Day Cycle window does not display accurate values while...

SL-11626 FIXED [EEP] Day Cycle window does not display accurate values while playhead is between keyframes.
parent 53b71f0d
No related branches found
No related tags found
No related merge requests found
...@@ -173,15 +173,15 @@ void LLPanelSettingsSkyAtmosTab::setEnabled(BOOL enabled) ...@@ -173,15 +173,15 @@ void LLPanelSettingsSkyAtmosTab::setEnabled(BOOL enabled)
void LLPanelSettingsSkyAtmosTab::refresh() void LLPanelSettingsSkyAtmosTab::refresh()
{ {
if (!mSkySettings || !getCanChangeSettings()) if (!mSkySettings)
{ {
setAllChildrenEnabled(FALSE); setAllChildrenEnabled(FALSE);
setEnabled(FALSE); setEnabled(FALSE);
return; return;
} }
setEnabled(TRUE); setEnabled(getCanChangeSettings());
setAllChildrenEnabled(TRUE); setAllChildrenEnabled(getCanChangeSettings());
getChild<LLColorSwatchCtrl>(FIELD_SKY_AMBIENT_LIGHT)->set(mSkySettings->getAmbientColor() / SLIDER_SCALE_SUN_AMBIENT); getChild<LLColorSwatchCtrl>(FIELD_SKY_AMBIENT_LIGHT)->set(mSkySettings->getAmbientColor() / SLIDER_SCALE_SUN_AMBIENT);
getChild<LLColorSwatchCtrl>(FIELD_SKY_BLUE_HORIZON)->set(mSkySettings->getBlueHorizon() / SLIDER_SCALE_BLUE_HORIZON_DENSITY); getChild<LLColorSwatchCtrl>(FIELD_SKY_BLUE_HORIZON)->set(mSkySettings->getBlueHorizon() / SLIDER_SCALE_BLUE_HORIZON_DENSITY);
...@@ -359,15 +359,15 @@ void LLPanelSettingsSkyCloudTab::setEnabled(BOOL enabled) ...@@ -359,15 +359,15 @@ void LLPanelSettingsSkyCloudTab::setEnabled(BOOL enabled)
void LLPanelSettingsSkyCloudTab::refresh() void LLPanelSettingsSkyCloudTab::refresh()
{ {
if (!mSkySettings || !getCanChangeSettings()) if (!mSkySettings)
{ {
setAllChildrenEnabled(FALSE); setAllChildrenEnabled(FALSE);
setEnabled(FALSE); setEnabled(FALSE);
return; return;
} }
setEnabled(TRUE); setEnabled(getCanChangeSettings());
setAllChildrenEnabled(TRUE); setAllChildrenEnabled(getCanChangeSettings());
getChild<LLColorSwatchCtrl>(FIELD_SKY_CLOUD_COLOR)->set(mSkySettings->getCloudColor()); getChild<LLColorSwatchCtrl>(FIELD_SKY_CLOUD_COLOR)->set(mSkySettings->getCloudColor());
getChild<LLUICtrl>(FIELD_SKY_CLOUD_COVERAGE)->setValue(mSkySettings->getCloudShadow()); getChild<LLUICtrl>(FIELD_SKY_CLOUD_COVERAGE)->setValue(mSkySettings->getCloudShadow());
...@@ -512,7 +512,7 @@ void LLPanelSettingsSkySunMoonTab::setEnabled(BOOL enabled) ...@@ -512,7 +512,7 @@ void LLPanelSettingsSkySunMoonTab::setEnabled(BOOL enabled)
void LLPanelSettingsSkySunMoonTab::refresh() void LLPanelSettingsSkySunMoonTab::refresh()
{ {
if (!mSkySettings || !getCanChangeSettings()) if (!mSkySettings)
{ {
getChildView(PANEL_SKY_SUN_LAYOUT)->setAllChildrenEnabled(FALSE); getChildView(PANEL_SKY_SUN_LAYOUT)->setAllChildrenEnabled(FALSE);
getChildView(PANEL_SKY_MOON_LAYOUT)->setAllChildrenEnabled(FALSE); getChildView(PANEL_SKY_MOON_LAYOUT)->setAllChildrenEnabled(FALSE);
...@@ -521,8 +521,10 @@ void LLPanelSettingsSkySunMoonTab::refresh() ...@@ -521,8 +521,10 @@ void LLPanelSettingsSkySunMoonTab::refresh()
return; return;
} }
setEnabled(TRUE); setEnabled(getCanChangeSettings());
setAllChildrenEnabled(TRUE); getChildView(PANEL_SKY_SUN_LAYOUT)->setAllChildrenEnabled(getCanChangeSettings());
getChildView(PANEL_SKY_MOON_LAYOUT)->setAllChildrenEnabled(getCanChangeSettings());
setAllChildrenEnabled(getCanChangeSettings());
getChild<LLColorSwatchCtrl>(FIELD_SKY_SUN_MOON_COLOR)->set(mSkySettings->getSunlightColor() / SLIDER_SCALE_SUN_AMBIENT); getChild<LLColorSwatchCtrl>(FIELD_SKY_SUN_MOON_COLOR)->set(mSkySettings->getSunlightColor() / SLIDER_SCALE_SUN_AMBIENT);
...@@ -693,15 +695,15 @@ void LLPanelSettingsSkyDensityTab::setEnabled(BOOL enabled) ...@@ -693,15 +695,15 @@ void LLPanelSettingsSkyDensityTab::setEnabled(BOOL enabled)
void LLPanelSettingsSkyDensityTab::refresh() void LLPanelSettingsSkyDensityTab::refresh()
{ {
if (!mSkySettings || !getCanChangeSettings()) if (!mSkySettings)
{ {
setAllChildrenEnabled(FALSE); setAllChildrenEnabled(FALSE);
setEnabled(FALSE); setEnabled(FALSE);
return; return;
} }
setEnabled(TRUE); setEnabled(getCanChangeSettings());
setAllChildrenEnabled(TRUE); setAllChildrenEnabled(getCanChangeSettings());
// Get first (only) profile layer of each type for editing // Get first (only) profile layer of each type for editing
LLSD rayleigh_config = mSkySettings->getRayleighConfig(); LLSD rayleigh_config = mSkySettings->getRayleighConfig();
......
...@@ -130,15 +130,15 @@ void LLPanelSettingsWaterMainTab::setEnabled(BOOL enabled) ...@@ -130,15 +130,15 @@ void LLPanelSettingsWaterMainTab::setEnabled(BOOL enabled)
//========================================================================== //==========================================================================
void LLPanelSettingsWaterMainTab::refresh() void LLPanelSettingsWaterMainTab::refresh()
{ {
if (!mWaterSettings || !getCanChangeSettings()) if (!mWaterSettings)
{ {
setAllChildrenEnabled(FALSE); setAllChildrenEnabled(FALSE);
setEnabled(FALSE); setEnabled(FALSE);
return; return;
} }
setEnabled(TRUE); setEnabled(getCanChangeSettings());
setAllChildrenEnabled(TRUE); setAllChildrenEnabled(getCanChangeSettings());
mClrFogColor->set(mWaterSettings->getWaterFogColor()); mClrFogColor->set(mWaterSettings->getWaterFogColor());
getChild<LLUICtrl>(FIELD_WATER_FOG_DENSITY)->setValue(mWaterSettings->getWaterFogDensity()); getChild<LLUICtrl>(FIELD_WATER_FOG_DENSITY)->setValue(mWaterSettings->getWaterFogDensity());
getChild<LLUICtrl>(FIELD_WATER_UNDERWATER_MOD)->setValue(mWaterSettings->getFogMod()); getChild<LLUICtrl>(FIELD_WATER_UNDERWATER_MOD)->setValue(mWaterSettings->getFogMod());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment