EXT-3201: bring up inspector tooltip if object has media
parent
7586d8fcfd
commit
5cd4fabccb
|
|
@ -68,6 +68,7 @@
|
|||
#include "llviewermedia.h"
|
||||
#include "llvoavatarself.h"
|
||||
#include "llviewermediafocus.h"
|
||||
#include "llvovolume.h"
|
||||
#include "llworld.h"
|
||||
#include "llui.h"
|
||||
#include "llweb.h"
|
||||
|
|
@ -629,12 +630,14 @@ static bool needs_tooltip(LLSelectNode* nodep)
|
|||
return false;
|
||||
|
||||
LLViewerObject* object = nodep->getObject();
|
||||
LLVOVolume* vovolume = dynamic_cast<LLVOVolume*>(object);
|
||||
LLViewerObject *parent = (LLViewerObject *)object->getParent();
|
||||
if (object->flagHandleTouch()
|
||||
|| (parent && parent->flagHandleTouch())
|
||||
|| object->flagTakesMoney()
|
||||
|| (parent && parent->flagTakesMoney())
|
||||
|| object->flagAllowInventoryAdd()
|
||||
|| (vovolume && vovolume->hasMedia())
|
||||
)
|
||||
{
|
||||
return true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue