From Stephan Huber, "attached you'll find a fix for the non-working useCursor()-method for
Windows. With the old code you can switch off the cursor, but not back on."
This commit is contained in:
parent
e1f5597167
commit
529ea4c94f
@ -2102,11 +2102,12 @@ void GraphicsWindowWin32::setWindowName( const std::string & name )
|
||||
|
||||
void GraphicsWindowWin32::useCursor( bool cursorOn )
|
||||
{
|
||||
_traits->useCursor = cursorOn;
|
||||
if (_traits->useCursor == false)
|
||||
{
|
||||
setCursor(NoCursor);
|
||||
}
|
||||
if (_traits.valid())
|
||||
_traits->useCursor = cursorOn;
|
||||
|
||||
// note, we are using setCursorImpl to set the cursor, so we can use
|
||||
// _appMouseCursor to cache the current mouse-cursor
|
||||
setCursorImpl(cursorOn ? _appMouseCursor : NoCursor);
|
||||
}
|
||||
|
||||
void GraphicsWindowWin32::setCursor( MouseCursor mouseCursor )
|
||||
|
Loading…
Reference in New Issue
Block a user