[Mono-bugs] [Bug 509142] New: Keyboard navigation problems in PrintPreviewDialog
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Jun 2 11:49:50 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=509142
Summary: Keyboard navigation problems in PrintPreviewDialog
Classification: Mono
Product: Mono: Class Libraries
Version: SVN
Platform: x86
OS/Version: openSUSE 11.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: bgmerrell at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: Integration Test
Description of Problem:
This was found on Mono WinForms revision 133896.
When a PrintPreviewDialog loads keyboard focus starts in the "Page"
NumericUpDown control in the top-right of the window (if focus does not start
there, it's probably because of Bug 508599). In .NET on Windows Vista, the tab
key can then be used to navigate between all of the navigable controls on the
tool bar. In Linux with Mono, however, Alt+Down must be pressed to move to the
printing icon button on the far left of the toolbar (I have no idea how I
discovered that) and then you can use the arrow keys to move between the
buttons on the left side of the toolbar (i.e., the printing button, zoom
button, and the 1-6 buttons); tab simply navigates between the "Close" button,
the NumericUpDown control, and the panel. The panel is never navigated to in
Windows.
Steps to reproduce the problem:
1. Grab the winforms examples (if you don't have them already) from
http://www.mono-project.com/WinForms#Sample_Code and compile the
swf-printing.cs
example. (I edited the Makefile to compile with gmcs.)
2. Run the swf-printing.cs sample application, this will open a window that
contains a single "File" menu
3. Select "Print Preview" from the "File" menu. This will open a
PrintPreviewDialog.
4. Focus should start in the NumericUpDown control. You can press Alt+Down to
move the focus to the printing icon button and then use the arrows to move
between the printing button, zoom button, and the 1-6 buttons. You can also
see how tab only cycles between the "Close" button, the NumericUpDown control,
and the panel.
Actual Results:
Keyboard navigation is very different than on Windows Vista.
Expected Results:
I would expect the keyboard navigation to be the same (or at least a lot
closer) to the keyboard navigation on Windows.
How often does this happen?
Every time.
Comments:
This is bad for the accessibility tests
--
Configure bugmail: http://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