IncorrectRoundTrip

Text

Call to accNavigate((Click Snooze to be reminded again in:), 1, NAVDIR_NEXT), then accNavigate((Open), 2, NAVDIR_PREVIOUS), should have returned Click Snooze to be reminded again in:(ChildId=1), but returned Click Snooze to be reminded again in:

Type

Error

Description

using accNavigate to traverse the element tree of the verification target does not return the same starting element when the direction of traversal is reversed.

example of an invalid msaa implementation that caused incorrect round-trip navigation

This issue can cause navigation problems for automated tools because traversing elements might be erratic and unpredictable.

Possible causes

An incorrect or invalid MSAA implementation.

IAccessible::accNavigate