EXT-4128 FIX After using Object Profile, edited objects remain highlighted when edit floater is closed

meow-7.2.2
Richard Nelson 2010-05-26 16:42:12 -07:00
parent 94dd5b68b9
commit d8af94cddb
2 changed files with 5 additions and 4 deletions

View File

@ -125,10 +125,8 @@ BOOL LLSidepanelTaskInfo::postBuild()
return TRUE;
}
// virtual
void LLSidepanelTaskInfo::setVisible(BOOL visible)
/*virtual*/ void LLSidepanelTaskInfo::handleVisibilityChange ( BOOL visible )
{
LLPanel::setVisible(visible);
if (visible)
{
sActivePanel = this;
@ -137,9 +135,12 @@ void LLSidepanelTaskInfo::setVisible(BOOL visible)
else
{
sActivePanel = NULL;
// drop selection reference
mObjectSelection = NULL;
}
}
void LLSidepanelTaskInfo::disableAll()
{
childSetEnabled("perm_modify", FALSE);

View File

@ -54,7 +54,7 @@ public:
virtual ~LLSidepanelTaskInfo();
/*virtual*/ BOOL postBuild();
/*virtual*/ void setVisible(BOOL visible);
/*virtual*/ void handleVisibilityChange ( BOOL new_visibility );
void setObjectSelection(LLObjectSelectionHandle selection);