summaryrefslogtreecommitdiff
path: root/BUCK
diff options
context:
space:
mode:
authorMichael Weghorn <m.weghorn@posteo.de>2023-03-21 19:32:11 +0100
committerMichael Weghorn <m.weghorn@posteo.de>2023-03-22 06:36:58 +0000
commit02edbf7dc7cf1a3bcc1b943e79c027e3c144d544 (patch)
tree25ff24b7914ec1476c204b3b70d6b20ee23eaafc /BUCK
parent949c73f9c35d640c841f03d505e905aa2e1b7a3f (diff)
tdf#154303 wina11y: Don't truncate 64-bit states
commit 8d8e6c84e512c1a8b33aac75965b84481d1a1d13 Date: Sun Jul 3 20:29:28 2022 +0200 [API CHANGE] Drop css::accessibility::XAccessibleStateSet had introduced the use of a 64-bit integer with bit flags for the accessible states. However, `AccObjectWinManager::DecreaseState` and `AccObjectWinManager::IncreaseState` were still using unsigned short, resulting in truncation. As one result, the `AccessibleEventId::STATE_CHANGED` event with state `AccessibleStateType::VISIBLE` from `OAccessibleMenuBaseComponent::SetVisible` would no longer result in the `STATE_SYSTEM_INVISIBLE` being unset and thus the the JAWS screen reader would no longer announce the focused (but considered invisible) menu item. Fix this by switching the param for those two methods to sal_Int64 as well. Change-Id: I714573e2691e82c6287a4b83f872f87568e46495 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149255 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'BUCK')
0 files changed, 0 insertions, 0 deletions