HasDropDown has code to try to differentiate real clicks (from a mouse) from fake clicks (mousedown/mouseup/click events) generated by JAWS when the user uses the keyboard to simulate a click.
But this isn't working right for touch devices. It interprets the tap as a fake click,and thus focuses the dropdown according to focusOnKeyboardOpen rather than focusOnPointerOpen.
This is causing a test failure in the android regression test, in the "basic menu drop down"/"mouse" test.
HasDropDown has code to try to differentiate real clicks (from a mouse) from fake clicks (mousedown/mouseup/click events) generated by JAWS when the user uses the keyboard to simulate a click.
But this isn't working right for touch devices. It interprets the tap as a fake click,and thus focuses the dropdown according to
focusOnKeyboardOpen
rather thanfocusOnPointerOpen
.This is causing a test failure in the android regression test, in the "basic menu drop down"/"mouse" test.