MAINT-4920 FIXED Reset mClickedInMouselook when left click handled by LLToolPie.

meow-7.2.2
Mnikolenko ProductEngine 2015-02-27 11:40:04 +02:00
parent 22ea223ddd
commit 241b09a086
2 changed files with 3 additions and 0 deletions

View File

@ -78,6 +78,8 @@ public:
// Certain grabs should not highlight the "Build" toolbar button
BOOL getHideBuildHighlight() { return mHideBuildHighlight; }
void setClickedInMouselook(BOOL is_clickedInMouselook) {mClickedInMouselook = is_clickedInMouselook;}
static void pickCallback(const LLPickInfo& pick_info);
private:
LLVector3d getGrabPointGlobal();

View File

@ -319,6 +319,7 @@ BOOL LLToolPie::handleLeftClickPick()
{
gGrabTransientTool = this;
mMouseButtonDown = false;
LLToolGrab::getInstance()->setClickedInMouselook(gAgentCamera.cameraMouselook());
LLToolMgr::getInstance()->getCurrentToolset()->selectTool( LLToolGrab::getInstance() );
return LLToolGrab::getInstance()->handleObjectHit( mPick );
}