office-gobmx/winaccessibility/source/service
Michael Weghorn 1ab8cc73e0 wina11y: Drop duplicate handling for focusable state
Setting the `isFocusable` var to true and
calling `IncreaseState` for the focusable state
further down is unnecessary, as that already happens
in the line just below the variable is set.

Therefore, drop this duplication.

In addition, the now dropped call to `IncreaseState`
should have used the UNO state, AccessibleStateType::FOCUSABLE
as well, not the IAccessible state, STATE_SYSTEM_FOCUSABLE,
as AccObject::IncreaseState takes the UNO state while
CMAccessible::IncreaseState (called by the former)
takes the IAccessible/MSAA state.
The switch from the UNO to the IAccessible2 state for
the param was accidently done in

    commit a241661862
    Author: Michael Weghorn <m.weghorn@posteo.de>
    Date:   Mon Sep 30 13:37:14 2024 +0100

        wina11y: Bridge focusable state as is

Change-Id: I4b3923897444fdc75b15fe2cd9e91ba5f405507e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174341
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-10-01 17:48:04 +02:00
..
AccComponentEventListener.cxx
AccContainerEventListener.cxx
AccDescendantManagerEventListener.cxx
AccDialogEventListener.cxx
AccEventListener.cxx
AccFrameEventListener.cxx
AccListEventListener.cxx
AccMenuEventListener.cxx
AccObject.cxx wina11y: Drop duplicate handling for focusable state 2024-10-01 17:48:04 +02:00
AccObjectContainerEventListener.cxx
AccObjectWinManager.cxx
AccParagraphEventListener.cxx
AccTableEventListener.cxx
AccTextComponentEventListener.cxx
AccTopWindowListener.cxx
AccTreeEventListener.cxx
AccWindowEventListener.cxx
msaaservice_impl.cxx
ResIDGenerator.cxx
winaccessibility.component