diff options
Diffstat (limited to 'linden/indra/newview/llhoverview.cpp')
-rw-r--r-- | linden/indra/newview/llhoverview.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/linden/indra/newview/llhoverview.cpp b/linden/indra/newview/llhoverview.cpp index 120bbaa..c7136bc 100644 --- a/linden/indra/newview/llhoverview.cpp +++ b/linden/indra/newview/llhoverview.cpp | |||
@@ -158,12 +158,13 @@ void LLHoverView::updateHover(LLTool* current_tool) | |||
158 | 158 | ||
159 | void LLHoverView::pickCallback(const LLPickInfo& pick_info) | 159 | void LLHoverView::pickCallback(const LLPickInfo& pick_info) |
160 | { | 160 | { |
161 | gHoverView->mLastPickInfo = pick_info; | ||
161 | LLViewerObject* hit_obj = pick_info.getObject(); | 162 | LLViewerObject* hit_obj = pick_info.getObject(); |
162 | 163 | ||
163 | if (hit_obj) | 164 | if (hit_obj) |
164 | { | 165 | { |
165 | gHoverView->setHoverActive(TRUE); | 166 | gHoverView->setHoverActive(TRUE); |
166 | LLSelectMgr::getInstance()->setHoverObject(hit_obj); | 167 | LLSelectMgr::getInstance()->setHoverObject(hit_obj, pick_info.mObjectFace); |
167 | gHoverView->mLastHoverObject = hit_obj; | 168 | gHoverView->mLastHoverObject = hit_obj; |
168 | gHoverView->mHoverOffset = pick_info.mObjectOffset; | 169 | gHoverView->mHoverOffset = pick_info.mObjectOffset; |
169 | } | 170 | } |