|
Bugzilla – Full Text Bug Listing |
| Summary: | ToolStripCombobox: confused "focused" and "focusable" state should be clarified | ||
|---|---|---|---|
| Product: | [Mono] UI Automation | Reporter: | Ray Wang <rawang> |
| Component: | Winforms - ATK Spec | Assignee: | Andres Aragoneses <aaragoneses> |
| Status: | VERIFIED FIXED | QA Contact: | E-mail List <mono-a11y-qa> |
| Severity: | Major | ||
| Priority: | P2 - High | ||
| Version: | Unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
(In reply to comment #0) > When I test ToolStripComboBox, the "focused" and "focusable" state are very > confusing. > > according to UISpy, combo box which is under tool bar from the tree view in > accerciser, the IsKeyboardFocusable property is True, and it got "focused" when > it is clicked. > > so the EXPECTATION is: > press/click > combo box ---------------- focusable ------------- focused > | > |-- menu ------------- no focusable, no focused states > | > |-- menu item -- focused(when the item is clicked, remove focused > from combo box) > > > WHAT'S NOW: > > combo box ---------------- no focusable -- no focused(press),and > focused(click) > | > |-- menu ------------- focusable, focused(when item is clicked) > | > |-- menu item -- focused, selected > > "focused" state appears at menu and menu item at the same time I fixed this in r129151, could you verify it fits with what you expect? I really didn't pay a lot of attention when coding the states of the "Menu" child, so I have fixed that for every style of the combobox. Hi, andres, the combo box's IsKeyboardFocusable property is True which I have seen in UISpy, How it should be in Accerciser? should combox box in accerciser has "focusable" state? and that would be wonderful if you could explicitly write the states of the combo box and its children in Wiki[0], then we could write the test according to what you guys defines. I re-open this bug for kindly requesting you to update wiki :) [0] http://www.mono-project.com/Accessibility:_Bridge_Functional_Specification (In reply to comment #2) > Hi, andres, the combo box's IsKeyboardFocusable property is True which I have > seen in UISpy, How it should be in Accerciser? should combox box in accerciser > has "focusable" state? It should be as GAIL is mainly (we designed that spec looking at gail) when it's working when a very similar widget. For this case: ComboBox DropDown style -> Gtk.ComboBoxEntry ComboBox DropDownList style -> Gtk.ComboBox ComboBox Simple style -> Gtk.TreeView It's all specified already in the spec. > and that would be wonderful if you could explicitly write the states of the > combo box and its children in Wiki[0], then we could write the test according > to what you guys defines. If we had to cover every state of every child in the spec, it would be an endless job! Please try to see what Gail does in each case and if Orca is OK with the differences we present in respect to Gail. I have recently fixed the states in the Menu element of the ComboBox so they should act similarly as a Gtk.ComboBox does. > I re-open this bug for kindly requesting you to update wiki :) > > [0] > http://www.mono-project.com/Accessibility:_Bridge_Functional_Specification I have just updated the only fuzzy thing I found: an interrogation mark in the states of the ComboBoxSimple. Please try to deduce the rest as I said above. Reopen if you see something not working as it should. Thanks! thanks for your explanation :) |
When I test ToolStripComboBox, the "focused" and "focusable" state are very confusing. according to UISpy, combo box which is under tool bar from the tree view in accerciser, the IsKeyboardFocusable property is True, and it got "focused" when it is clicked. so the EXPECTATION is: press/click combo box ---------------- focusable ------------- focused | |-- menu ------------- no focusable, no focused states | |-- menu item -- focused(when the item is clicked, remove focused from combo box) WHAT'S NOW: combo box ---------------- no focusable -- no focused(press),and focused(click) | |-- menu ------------- focusable, focused(when item is clicked) | |-- menu item -- focused, selected "focused" state appears at menu and menu item at the same time PLEASE clarify this, and update the wiki. it is important to know what it really should be, since there are so much bugs link against to this, so i prioritize this bug :)