diff --git a/indra/newview/fspanelclassified.cpp b/indra/newview/fspanelclassified.cpp index 5999ab1f3c..034fef0903 100644 --- a/indra/newview/fspanelclassified.cpp +++ b/indra/newview/fspanelclassified.cpp @@ -591,8 +591,6 @@ BOOL FSPanelClassifiedEdit::postBuild() FSPanelClassifiedInfo::postBuild(); LLTextureCtrl* snapshot = getChild("classified_snapshot"); - snapshot->setOnSelectCallback(boost::bind(&FSPanelClassifiedEdit::onChange, this)); - LLUICtrl* edit_icon = getChild("edit_icon"); snapshot->setMouseEnterCallback(boost::bind(&FSPanelClassifiedEdit::onTexturePickerMouseEnter, this, edit_icon)); snapshot->setMouseLeaveCallback(boost::bind(&FSPanelClassifiedEdit::onTexturePickerMouseLeave, this, edit_icon)); @@ -1110,6 +1108,7 @@ void FSPanelClassifiedEdit::onTexturePickerMouseLeave(LLUICtrl* ctrl) void FSPanelClassifiedEdit::onTextureSelected() { setSnapshotId(mSnapshotCtrl->getValue().asUUID()); + onChange(); } //////////////////////////////////////////////////////////////////////////