This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

It this the disappearing cursor bug?


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]