<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi<br>
    <br>
    When trying to get the grips on "<a
      href="https://bugs.freedesktop.org/show_bug.cgi?id=86674"><b>Bug 86674</b></a>
    - Previously-viewed paragraphs have ATK_STATE_INVALID after
    navigation by page" I realized that the issue was due to a few added
    AccessibleStateType's. The mapping into AtkStateType however was not
    updated. Problem is the current implementation expects all states to
    have an equivalent but I can only find an equivalent for DEFAULT.
    Not the other three added states. The added states are:<br>
    MOVEABLE<br>
    DEFAULT<br>
    OFFSCREEN<br>
    COLLAPSE<br>
    <br>
    I did a small patch to fix DEFAULT and ignore MOVABLE. MOVABLE is
    causing the issue reported in the bug.<br>
    <a class="moz-txt-link-freetext" href="https://gerrit.libreoffice.org/#/c/13727">https://gerrit.libreoffice.org/#/c/13727</a><br>
    <br>
    However the ignoring part is ugly. But I'm unsure of how to do it
    cleanly. At least ATK_STATE_INVALID does not get set if the state
    type is unmapped.<br>
    <br>
    As a side note the added state COLLAPSE should probably be
    COLLAPSED. Could this be changed or is the name set in stone? If it
    is possible to change I need to verify that it really should be
    COLLAPSED and not COLLAPSE.<br>
    <pre class="moz-signature" cols="72">-- 
Regards,
Niklas</pre>
  </body>
</html>