summaryrefslogtreecommitdiff
path: root/indra/newview/llviewertexteditor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llviewertexteditor.cpp')
-rw-r--r--indra/newview/llviewertexteditor.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/indra/newview/llviewertexteditor.cpp b/indra/newview/llviewertexteditor.cpp
index 299047d91b..13505a2cf3 100644
--- a/indra/newview/llviewertexteditor.cpp
+++ b/indra/newview/llviewertexteditor.cpp
@@ -246,12 +246,17 @@ public:
}
virtual BOOL handleToolTip(S32 x, S32 y, MASK mask )
{
- if (LLAssetType::AT_TEXTURE == mItem->getType())
+ if (mItem->getThumbnailUUID().notNull())
{
+ LLSD params;
+ params["inv_type"] = mItem->getInventoryType();
+ params["thumbnail_id"] = mItem->getThumbnailUUID();
+ params["asset_id"] = mItem->getAssetUUID();
+
LLToolTipMgr::instance().show(LLToolTip::Params()
.message(mToolTip)
.create_callback(boost::bind(&LLInspectTextureUtil::createInventoryToolTip, _1))
- .create_params(LLSD().with("inv_type", mItem->getInventoryType()).with("asset_id", mItem->getAssetUUID())));
+ .create_params(params));
return TRUE;
}