elmindreda/glfw — pull request #11 by arturjpv (2012-08-02 15:54:19+00:00)
Title: I think this is needed.

Callback set by glfwSetCursorEnterCallback was not being called under Snow Leopard when the cursor started inside the window before the window was opened. Under Lion the behavior was as expected.

After debugging, seems that updateTrackingAreas was inconsistent with the documentation.

According to documentation (NSView Class Reference -> Instance Methods -> updateTrackingAreas):
You should override this method to remove out of date tracking areas and add recomputed tracking areas; your implementation should call super.

super call added.