SL-10897 FIXED [EEP] Sliding a keyframe will not prompt to save changes before closing the window.

master
maxim_productengine 2019-04-05 17:05:01 +03:00
parent 6d756c5337
commit d7789999cb
1 changed files with 4 additions and 1 deletions

View File

@ -776,7 +776,7 @@ void LLFloaterEditExtDayCycle::onAddFrame()
setting = sky;
mEditDay->setSkyAtKeyframe(sky, frame, mCurrentTrack);
}
setDirtyFlag();
addSliderFrame(frame, setting);
updateTabs();
}
@ -788,6 +788,7 @@ void LLFloaterEditExtDayCycle::onRemoveFrame()
{
return;
}
setDirtyFlag();
removeCurrentSliderFrame();
updateTabs();
}
@ -964,6 +965,7 @@ void LLFloaterEditExtDayCycle::onFrameSliderCallback(const LLSD &data)
// reselect new frame
mFramesSlider->setCurSlider(it->first);
mShiftCopyEnabled = false;
setDirtyFlag();
}
}
else
@ -971,6 +973,7 @@ void LLFloaterEditExtDayCycle::onFrameSliderCallback(const LLSD &data)
if (mEditDay->moveTrackKeyframe(mCurrentTrack, (*it).second.mFrame, sliderpos) && mCanMod)
{
(*it).second.mFrame = sliderpos;
setDirtyFlag();
}
else
{