[Mono-bugs] [Bug 378179] New: DoDragDrop sends DragOver event after DragDrop event

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Apr 8 18:52:16 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=378179


           Summary: DoDragDrop sends DragOver event after DragDrop event
           Product: Mono: Class Libraries
           Version: 1.9.0
          Platform: x86-64
        OS/Version: RHEL 5
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Windows.Forms
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: flemingt at lunainnovations.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


Created an attachment (id=206918)
 --> (https://bugzilla.novell.com/attachment.cgi?id=206918)
Test case source

DoDragDrop sends the DragOver event (sometimes once, sometimes twice) after it
sends the DragDrop event.  This causes trouble with applications which use
DragOver to draw an insertion point and use DragDrop and DragLeave to erase the
insertion point.

To reproduce:
  1. Build and run the attached test case.
  2. Press and hold a mouse button in the client area, move the mouse, then
release the button.
  3. Examine the console output.

Result of running the attached test case under MS .net (console build):
  DragEnter
  DragOver
  ...
  DragOver
  DragDrop

Result of running the attached test case under Mono 1.9 (RHEL 5 x86-64, Mono
built from source):
  DragEnter
  DragOver
  ...
  DragOver
  DragDrop
  DragOver


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list