Fixed low bug EXT-5998 - Classified is scrolled if previos classified was scrolled.
--HG-- branch : product-enginemaster
parent
997e91f08e
commit
a9b829f371
|
|
@ -1252,6 +1252,7 @@ void LLPanelClassifiedInfo::onOpen(const LLSD& key)
|
|||
|
||||
resetData();
|
||||
resetControls();
|
||||
scrollToTop();
|
||||
|
||||
setClassifiedId(key["classified_id"]);
|
||||
setClassifiedName(key["name"]);
|
||||
|
|
@ -1517,6 +1518,13 @@ LLRect LLPanelClassifiedInfo::getDefaultSnapshotRect()
|
|||
return getChild<LLUICtrl>("snapshot_panel")->getLocalRect();
|
||||
}
|
||||
|
||||
void LLPanelClassifiedInfo::scrollToTop()
|
||||
{
|
||||
LLScrollContainer* scrollContainer = findChild<LLScrollContainer>("profile_scroll");
|
||||
if (scrollContainer)
|
||||
scrollContainer->goToTop();
|
||||
}
|
||||
|
||||
void LLPanelClassifiedInfo::onMapClick()
|
||||
{
|
||||
LLFloaterWorldMap::getInstance()->trackLocation(getPosGlobal());
|
||||
|
|
@ -1612,6 +1620,8 @@ void LLPanelClassifiedEdit::onOpen(const LLSD& key)
|
|||
|
||||
mIsNew = classified_id.isNull();
|
||||
|
||||
scrollToTop();
|
||||
|
||||
if(mIsNew)
|
||||
{
|
||||
setAvatarId(gAgent.getID());
|
||||
|
|
|
|||
|
|
@ -299,6 +299,8 @@ protected:
|
|||
|
||||
LLRect getDefaultSnapshotRect();
|
||||
|
||||
void scrollToTop();
|
||||
|
||||
void onMapClick();
|
||||
void onTeleportClick();
|
||||
void onExit();
|
||||
|
|
|
|||
Loading…
Reference in New Issue