It this the disappearing cursor bug?

Colin Harrison colin.harrison@virgin.net
Mon Nov 14 14:07:00 GMT 2005


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/



More information about the Cygwin-xfree mailing list