[Mono-bugs] [Bug 398347] New: ListBox: in MultiSimple mode, broken keyboard navigation
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sun Jun 8 06:27:48 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=398347
Summary: ListBox: in MultiSimple mode, broken keyboard navigation
Product: Mono: Class Libraries
Version: 1.9.0
Platform: Other
OS/Version: Other
Status: NEW
Severity: Minor
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: andyhume32 at yahoo.co.uk
QAContact: mono-bugs at lists.ximian.com
Found By: ---
In SelectionMode=MultiSimple, the expected behaviour is that any mouse click on
an item should toggle that item in the selection, the same occurs on a space
key press for the item with focus.
In Mono it works, except that the highlight isn't moveable using the keyboard.
Well at least not with the arrow keys, and others, ohh wait its generally
wierd...
Repro ListBox with SelectionMode=MultiSimple.
1. Hit Space to select item 'a'.
2. Hit PageDn to put focus on item 'g'
3. Hit ArrowUp
No action!
4. Hit End -- as expected. Hit Space to select it.
3. Hit ArrowUp
No action!
3. Hit ArrowDown(!)
Jumps to item 'b'!
etc etc
Repro on others
1. Start afresh
2. Hit Space to select item 'a'.
3. Hit PageDn -- correct focus on item 'g'.
4. Hit End -- correct focus to last item
5. Hit PageUp.
Wrong focus on item 'a', should be on item 'b' -- see SelectionMode=One for
instance!
Hit Space and note that the selection changes on item 'h'!
Its wierder still
1. Start afresh. DON'T hit Space to select item 'a'.
2. Hit PageDn
Wrong focus on item 'f'!
3. Hit End -- correct focus to last item
2. Hit Space to select item ('h').
5. Hit PageUp -- correct focus on item 'b'.
6. Hit Space to confirm that the focus it on item 'b'.
7. Hit PageUp
Item 'a' is selected rather than simply give the focus!
--
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