Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-10867

[PATCH] Fix OLE drag'n'drop

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.1
    • Shell, Wine

    Description

      This patch fixes a quite annoying bug in OLE32 drag'n'drop implementation, where cursor was "bliking" during drag'n'drop operation.

      This was caused by wrong mouse coordinates set by WM_TIMER messages, and passed to PointToWindow function which was returning a null hWnd, and drag'n'drop main loop detected a window change that didn't happen.

      Anyways, investigation should be done to see if WM_TIMER message should contain valid values for pt field in its MSG structure.

      Attachments

        1. timer.c.patch
          0.6 kB
        2. pos.patch
          1 kB
        3. ole32_fix_dnd.patch
          0.8 kB

        Activity

          People

            jimtabor jimtabor
            sdever sdever
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: