[Mono-bugs] [Bug 463028] New: Wrong service of chacked state in RadioButtons

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Dec 30 19:16:31 EST 2008


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


           Summary: Wrong service of chacked state in RadioButtons
           Product: Mono: Class Libraries
           Version: 2.2.x
          Platform: x86
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Windows.Forms
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: slawko70 at poczta.onet.pl
         QAContact: mono-bugs at lists.ximian.com
          Found By: Development


Created an attachment (id=262836)
 --> (https://bugzilla.novell.com/attachment.cgi?id=262836)
test application

I noticed that mono has wrong service chacked state in RadioButton group.

If we have the group of three RadioButtons and we will check first from them we
will cause the one CheckedChanged event where:
radioButton1.Checked is true
radioButton2.Checked is false
radioButton3.Checked is false
Next if we will check second RadioButton we will cause the two CheckedChanged
event where:
(first radioButton1.CheckedChanged event)
radioButton1.Checked is false
radioButton2.Checked is false
radioButton3.Checked is false
(second radioButton2.CheckedChanged event)
radioButton1.Checked is false
radioButton2.Checked is true
radioButton3.Checked is false

Please look that the first event is giving the unsteady state! (none of
RadioButtons is checked). I add test application.
Please compare the action of the programme with mono and with MS NET.

should be:
(first radioButton1.CheckedChanged event)
radioButton1.Checked is false
radioButton2.Checked is true
radioButton3.Checked is false
(second radioButton2.CheckedChanged event)
radioButton1.Checked is false
radioButton2.Checked is true
radioButton3.Checked is false


-- 
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