Hi, Is this the disappearing cursor bug?
In two places in the windialogs.c message handlers: case WM_MOUSEMOVE: case WM_NCMOUSEMOVE: if (g_fSoftwareCursor && !g_fCursor) { g_fCursor = TRUE; ShowCursor (TRUE); } return TRUE; Shouldn't this be: case WM_MOUSEMOVE: case WM_NCMOUSEMOVE: if (g_fSoftwareCursor && !g_fCursor) { g_fCursor = TRUE; ShowCursor (TRUE); return TRUE; } break; so that the hardware cursor case falls through correctly? I'm currently testing.... Colin Harrison -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/