EXT-4128 FIX After using Object Profile, edited objects remain highlighted when edit floater is closed
parent
94dd5b68b9
commit
d8af94cddb
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue