urho3d/Urho3D — pull request #534 by hdunderscore (2014-11-20 08:58:58+00:00)
Title: Bug fix: editor mouse could be trapped in virtual cursor mode.

Input::SetMouseMode and Console::SetVisible were keeping track of last mouse visible independently, which could cause mouse to become trapped in editor (eg: drag slider + open console + press escape).

Now a unified way of hiding the mouse and recalling the 'true' visibility is provided via SetMouseVisible(bool enable, bool supressEvent) and ResetMouseVisible().