summaryrefslogtreecommitdiff
path: root/indra/llwindow/llwindowmacosx.cpp
diff options
context:
space:
mode:
authorGeenz <geenz@geenzo.com>2013-01-02 15:57:21 -0500
committerGeenz <geenz@geenzo.com>2013-01-02 15:57:21 -0500
commit2b0f50dd821848d18ab35095623c3bdbcdeb910c (patch)
treea6e5c96ca48e66135eae0cc0c147683378fc9b73 /indra/llwindow/llwindowmacosx.cpp
parentddb48d51d996b18063b111faa3b7e709160074d9 (diff)
Crash on exit fix + general code cleanup in LLWindowMacOSX.
Diffstat (limited to 'indra/llwindow/llwindowmacosx.cpp')
-rw-r--r--indra/llwindow/llwindowmacosx.cpp21
1 files changed, 2 insertions, 19 deletions
diff --git a/indra/llwindow/llwindowmacosx.cpp b/indra/llwindow/llwindowmacosx.cpp
index cfdfbe2138..cc0959edf8 100644
--- a/indra/llwindow/llwindowmacosx.cpp
+++ b/indra/llwindow/llwindowmacosx.cpp
@@ -283,6 +283,7 @@ void callMouseMoved(float *pos, MASK mask)
outCoords.mX += deltas[0];
outCoords.mY += deltas[1];
gWindowImplementation->getCallbacks()->handleMouseMove(gWindowImplementation, outCoords, gKeyboard->currentMask(TRUE));
+
}
void callScrollMoved(float delta)
@@ -339,9 +340,7 @@ void LLWindowMacOSX::updateMouseDeltas(float* deltas)
if (mCursorDecoupled)
{
mCursorLastEventDeltaX = llround(deltas[0]);
- mCursorLastEventDeltaY = llround(-deltas[1]);
-
-
+ mCursorLastEventDeltaY = llround(deltas[1]);
if (mCursorIgnoreNextDelta)
{
@@ -372,21 +371,6 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits
{
LL_INFOS("Window") << "Creating window..." << LL_ENDL;
mWindow = getMainAppWindow();
- /*
- LL_INFOS("Window") << "Registering key callbacks..." << LL_ENDL;
- registerKeyDownCallback(mWindow, callKeyDown);
- registerKeyUpCallback(mWindow, callKeyUp);
- registerUnicodeCallback(mWindow, callUnicodeCallback);
- registerMouseDownCallback(mWindow, callLeftMouseDown);
- registerMouseUpCallback(mWindow, callLeftMouseUp);
- registerRightMouseDownCallback(mWindow, callRightMouseDown);
- registerRightMouseUpCallback(mWindow, callRightMouseUp);
- registerDoubleClickCallback(mWindow, callDoubleClick);
- registerMouseMovedCallback(mWindow, callMouseMoved);
- registerScrollCallback(mWindow, callScrollMoved);
- registerDeltaUpdateCallback(mWindow, callDeltaUpdate);
- registerMouseExitCallback(mWindow, callMouseExit);
- */
}
if(mContext == NULL)
@@ -395,7 +379,6 @@ BOOL LLWindowMacOSX::createContext(int x, int y, int width, int height, int bits
// Our OpenGL view is already defined within SecondLife.xib.
// Get the view instead.
mGLView = createOpenGLView(mWindow);
- //registerResizeEventCallback(mGLView, callResize);
mContext = getCGLContextObj(mGLView);
// Since we just created the context, it needs to be set up.
glNeedsInit = TRUE;