Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer
This commit is contained in:
@@ -276,7 +276,7 @@ BOOL LLToolPie::pickAndShowMenu(BOOL always_show)
|
||||
// Switch to grab tool if physical or triggerable
|
||||
if (object &&
|
||||
!object->isAvatar() &&
|
||||
((object->usePhysics() || (parent && !parent->isAvatar() && parent->usePhysics())) || touchable) &&
|
||||
((object->flagUsePhysics() || (parent && !parent->isAvatar() && parent->flagUsePhysics())) || touchable) &&
|
||||
!always_show)
|
||||
{
|
||||
// [RLVa:KB] - Checked: 2010-01-02 (RLVa-1.1.0l) | Modified: RLVa-1.1.0l
|
||||
@@ -704,8 +704,8 @@ BOOL LLToolPie::handleHover(S32 x, S32 y, MASK mask)
|
||||
gViewerWindow->getWindow()->setCursor(UI_CURSOR_ARROW);
|
||||
}
|
||||
// [/RLVa:KB]
|
||||
else if ((object && !object->isAvatar() && object->usePhysics())
|
||||
|| (parent && !parent->isAvatar() && parent->usePhysics()))
|
||||
else if ((object && !object->isAvatar() && object->flagUsePhysics())
|
||||
|| (parent && !parent->isAvatar() && parent->flagUsePhysics()))
|
||||
{
|
||||
gViewerWindow->getWindow()->setCursor(UI_CURSOR_TOOLGRAB);
|
||||
}
|
||||
@@ -928,7 +928,7 @@ static bool handle_media_click(const LLPickInfo& pick)
|
||||
}
|
||||
else
|
||||
{
|
||||
media_impl->mouseDown(pick.mXYCoords.mX, pick.mXYCoords.mY);
|
||||
media_impl->mouseDown(pick.mXYCoords.mX, pick.mXYCoords.mY, gKeyboard->currentMask(TRUE));
|
||||
media_impl->mouseCapture(); // the mouse-up will happen when capture is lost
|
||||
}
|
||||
|
||||
@@ -974,7 +974,7 @@ static bool handle_media_hover(const LLPickInfo& pick)
|
||||
{
|
||||
if(LLViewerMediaFocus::getInstance()->getFocus())
|
||||
{
|
||||
media_impl->mouseMove(pick.mXYCoords.mX, pick.mXYCoords.mY);
|
||||
media_impl->mouseMove(pick.mXYCoords.mX, pick.mXYCoords.mY, gKeyboard->currentMask(TRUE));
|
||||
}
|
||||
|
||||
// Set mouse over flag if unset
|
||||
|
||||
Reference in New Issue
Block a user