[Mono-bugs] [Bug 398341] ListBox: in MultiExtended mode, Ctrl+Click oftern reset' s item selection

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Jun 13 10:48:31 EDT 2008


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

User andyhume32 at yahoo.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=398341#c3


Andy Hume <andyhume32 at yahoo.co.uk> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
             Status|RESOLVED                                        |REOPENED
         Resolution|WORKSFORME                                      |




--- Comment #3 from Andy Hume <andyhume32 at yahoo.co.uk>  2008-06-13 08:48:31 MDT ---
No, its still entirely broken here.  Do others see this?  Srikanth?

Curiously on Mono, on Windows the first behaviour is seen, and on Linux the
second ("items are not unselected").

On MSFT the events on one iteration of the repro steps are:
changed lb.SelectedIndex: 0, indices: '0'
changed lb.SelectedIndex: 0, indices: '0, 1'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'
changed lb.SelectedIndex: 0, indices: '0, 2'
changed lb.SelectedIndex: 0, indices: '0'

On Mono/Windows:
changed lb.SelectedIndex: 0, indices: '0'
changed lb.SelectedIndex: 0, indices: '0'
changed lb.SelectedIndex: -1, indices: ''
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: -1, indices: ''
changed lb.SelectedIndex: 2, indices: '2'
changed lb.SelectedIndex: 2, indices: '2'
changed lb.SelectedIndex: -1, indices: ''
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: -1, indices: ''
changed lb.SelectedIndex: 2, indices: '2'
changed lb.SelectedIndex: 2, indices: '2'

On Mono/Linux:
changed lb.SelectedIndex: 0, indices: '0'
changed lb.SelectedIndex: 0, indices: '0, 1'
changed lb.SelectedIndex: 0, indices: '0'
changed lb.SelectedIndex: 0, indices: '0'
changed lb.SelectedIndex: -1, indices: ''
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: 0, indices: '0, 1'
changed lb.SelectedIndex: 0, indices: '0, 1'
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: -1, indices: ''
changed lb.SelectedIndex: 2, indices: '2'
changed lb.SelectedIndex: 0, indices: '0, 2'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'
changed lb.SelectedIndex: 1, indices: '1, 2'
changed lb.SelectedIndex: 1, indices: '1'
changed lb.SelectedIndex: 0, indices: '0, 1'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'
changed lb.SelectedIndex: 1, indices: '1, 2'
changed lb.SelectedIndex: 2, indices: '2'
changed lb.SelectedIndex: 0, indices: '0, 2'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'
changed lb.SelectedIndex: 0, indices: '0, 1, 2'

So the display shows all three highlighted, but the report state is wierd!


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


More information about the mono-bugs mailing list