From c6acff846b2edcefd28a9285444a3e4800a4d3fe Mon Sep 17 00:00:00 2001 From: Ansariel Date: Fri, 11 Nov 2016 19:21:35 +0100 Subject: [PATCH] Fix copy & paste mistake --- indra/newview/llviewermenu.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index beac01f3fd..12f93e845a 100644 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -9436,15 +9436,14 @@ class FSToolsUndeform : public view_listener_t { bool handleEvent(const LLSD& userdata) { - LLVOAvatar* avatar = find_avatar_from_object(LLSelectMgr::getInstance()->getSelection()->getPrimaryObject()); - if (avatar) + if (isAgentAvatarValid()) { - avatar->resetSkeleton(true); + gAgentAvatarp->resetSkeleton(true); + + FSPose::getInstance()->setPose(gSavedSettings.getString("FSUndeformUUID"), false); + gAgentAvatarp->updateVisualParams(); } - FSPose::getInstance()->setPose(gSavedSettings.getString("FSUndeformUUID"), false); - gAgentAvatarp->updateVisualParams(); - return true; } };