diff options
Diffstat (limited to 'indra/newview/llselectmgr.cpp')
| -rw-r--r-- | indra/newview/llselectmgr.cpp | 18 | 
1 files changed, 8 insertions, 10 deletions
diff --git a/indra/newview/llselectmgr.cpp b/indra/newview/llselectmgr.cpp index da891d1c51..81f4dd802a 100644 --- a/indra/newview/llselectmgr.cpp +++ b/indra/newview/llselectmgr.cpp @@ -516,17 +516,15 @@ BOOL LLSelectMgr::removeObjectFromSelections(const LLUUID &id)  {  	BOOL object_found = FALSE;  	LLTool *tool = NULL; -	if (!gNoRender) -	{ -		tool = LLToolMgr::getInstance()->getCurrentTool(); -		// It's possible that the tool is editing an object that is not selected -		LLViewerObject* tool_editing_object = tool->getEditingObject(); -		if( tool_editing_object && tool_editing_object->mID == id) -		{ -			tool->stopEditing(); -			object_found = TRUE; -		} +	tool = LLToolMgr::getInstance()->getCurrentTool(); + +	// It's possible that the tool is editing an object that is not selected +	LLViewerObject* tool_editing_object = tool->getEditingObject(); +	if( tool_editing_object && tool_editing_object->mID == id) +	{ +		tool->stopEditing(); +		object_found = TRUE;  	}  	// Iterate through selected objects list and kill the object  | 
