[Mono-bugs] [Bug 80429][Min] Changed - ListView raises multiple MouseHover events

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Apr 5 20:32:03 EDT 2007

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by unserkonig at gmail.com.


--- shadow/80429	2007-03-29 15:13:45.000000000 -0500
+++ shadow/80429.tmp.23761	2007-04-05 20:32:03.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 80429
 Product: Mono: Class Libraries
 Version: 1.1
 OS: unknown
 OS Details: 
-Status: NEW   
+Status: RESOLVED   
+Resolution: FIXED
 Severity: Unknown
 Priority: Minor
 Component: Windows.Forms
 AssignedTo: calberto.cortez at gmail.com                            
 ReportedBy: mkestner at ximian.com               
 QAContact: mono-bugs at ximian.com
@@ -22,6 +22,17 @@
 us to detect hovers automatically, but is undesirable for the parent to raise.
 The logic in ItemControl.ItemsMouseHover needs to be extended to only call
 owner.OnMouseHover once for each Enter/Leave cycle.  It should be based on
 owner Enter/Leave, not ItemControl, because moving back and forth between
 column headers and items in Detail view should not cause Hover to raise again.
+------- Additional Comments From unserkonig at gmail.com  2007-04-05 20:32 -------
+I initially told Mike that the ListView in .Net was firing more than
+one MouseHover event for each MouseEnter/Leave cycle, but later found
+that it only shows this behaviour in some weird-corner scenarios
+(after setting HoverSelection dozen of times, for example). But in
+general only one MouseHover event is fired.
+So now we have this check in place.
+Fixed in svn.

More information about the mono-bugs mailing list