summaryrefslogtreecommitdiff
path: root/indra/newview
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2023-07-25 22:06:23 +0300
committerAndrey Kleshchev <andreykproductengine@lindenlab.com>2023-07-25 22:06:23 +0300
commitb267515922f6bca9034810ab7f18626f39cec356 (patch)
tree4e4bad4fc9afe5be349efd609465ccbd85a1635a /indra/newview
parent7b9206dfd15ee90fde421525254b0a29d94f1ef2 (diff)
SL-20068 Selecting from texture picker for thumbnail does not assign thumbnail
Diffstat (limited to 'indra/newview')
-rw-r--r--indra/newview/lltexturectrl.cpp8
-rw-r--r--indra/newview/lltexturectrl.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/indra/newview/lltexturectrl.cpp b/indra/newview/lltexturectrl.cpp
index 36fa4e9a37..29891ba235 100644
--- a/indra/newview/lltexturectrl.cpp
+++ b/indra/newview/lltexturectrl.cpp
@@ -715,11 +715,11 @@ void LLFloaterTexturePicker::commitIfImmediateSet()
{
if (!mNoCopyTextureSelected && mCanApply)
{
- commitCallback();
+ commitCallback(LLTextureCtrl::TEXTURE_CHANGE);
}
}
-void LLFloaterTexturePicker::commitCallback()
+void LLFloaterTexturePicker::commitCallback(LLTextureCtrl::ETexturePickOp op)
{
if (!mOnFloaterCommitCallback)
{
@@ -776,7 +776,7 @@ void LLFloaterTexturePicker::commitCallback()
break;
}
- mOnFloaterCommitCallback(LLTextureCtrl::TEXTURE_CHANGE, mode, asset_id, inventory_id);
+ mOnFloaterCommitCallback(op, mode, asset_id, inventory_id);
}
void LLFloaterTexturePicker::commitCancel()
{
@@ -845,7 +845,7 @@ void LLFloaterTexturePicker::onBtnCancel(void* userdata)
void LLFloaterTexturePicker::onBtnSelect(void* userdata)
{
LLFloaterTexturePicker* self = (LLFloaterTexturePicker*) userdata;
- self->commitCallback();
+ self->commitCallback(LLTextureCtrl::TEXTURE_SELECT);
self->closeFloater();
}
diff --git a/indra/newview/lltexturectrl.h b/indra/newview/lltexturectrl.h
index 3cf8861075..60543191b6 100644
--- a/indra/newview/lltexturectrl.h
+++ b/indra/newview/lltexturectrl.h
@@ -317,7 +317,7 @@ public:
void updateFilterPermMask();
void commitIfImmediateSet();
- void commitCallback();
+ void commitCallback(LLTextureCtrl::ETexturePickOp op);
void commitCancel();
void onFilterEdit(const std::string& search_string);