diff options
author | Jacek Antonelli | 2008-12-01 17:39:58 -0600 |
---|---|---|
committer | Jacek Antonelli | 2008-12-01 17:40:06 -0600 |
commit | 7abecb48babe6a6f09bf6692ba55076546cfced9 (patch) | |
tree | 8d18a88513fb97adf32c10aae78f4be1984942db /linden/indra/newview/lltool.cpp | |
parent | Second Life viewer sources 1.21.6 (diff) | |
download | meta-impy-7abecb48babe6a6f09bf6692ba55076546cfced9.zip meta-impy-7abecb48babe6a6f09bf6692ba55076546cfced9.tar.gz meta-impy-7abecb48babe6a6f09bf6692ba55076546cfced9.tar.bz2 meta-impy-7abecb48babe6a6f09bf6692ba55076546cfced9.tar.xz |
Second Life viewer sources 1.22.0-RC
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/lltool.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/linden/indra/newview/lltool.cpp b/linden/indra/newview/lltool.cpp index cb0d3b1..b807276 100644 --- a/linden/indra/newview/lltool.cpp +++ b/linden/indra/newview/lltool.cpp | |||
@@ -42,6 +42,7 @@ | |||
42 | #include "lltoolfocus.h" | 42 | #include "lltoolfocus.h" |
43 | #include "llfocusmgr.h" | 43 | #include "llfocusmgr.h" |
44 | #include "llagent.h" | 44 | #include "llagent.h" |
45 | #include "llviewerjoystick.h" | ||
45 | 46 | ||
46 | extern BOOL gDebugClicks; | 47 | extern BOOL gDebugClicks; |
47 | 48 | ||
@@ -160,6 +161,11 @@ BOOL LLTool::handleKey(KEY key, MASK mask) | |||
160 | 161 | ||
161 | LLTool* LLTool::getOverrideTool(MASK mask) | 162 | LLTool* LLTool::getOverrideTool(MASK mask) |
162 | { | 163 | { |
164 | // NOTE: if in flycam mode, ALT-ZOOM camera should be disabled | ||
165 | if (LLViewerJoystick::getInstance()->getOverrideCamera()) | ||
166 | { | ||
167 | return NULL; | ||
168 | } | ||
163 | if (mask & MASK_ALT) | 169 | if (mask & MASK_ALT) |
164 | { | 170 | { |
165 | return LLToolCamera::getInstance(); | 171 | return LLToolCamera::getInstance(); |