diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-02-17 16:57:44 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-02-21 08:59:48 +0000 |
commit | 5754e66f54fbf0a3e2eb96fa7afdf963a230d670 (patch) | |
tree | 8fe87ba7d6f1c8252768705e60faf0e2e8a8d9fa | |
parent | 5fcd1ada739ec006126ee1eb97c6a25fa561a7fc (diff) |
Resolves: fdo#74284 use AccessibleRole::PANEL for VclBoxes under windows
(cherry picked from commit 685ec1899435037205d98a102a32ca8b6a4836d0)
Change-Id: Ic8c743c2646c8610b3d90425024413b40dfdab13
Reviewed-on: https://gerrit.libreoffice.org/8105
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
Tested-by: Kohei Yoshida <libreoffice@kohei.us>
(cherry picked from commit 47ff82608b065c3c0d98557583bb822b20fb4081)
-rw-r--r-- | vcl/source/window/layout.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vcl/source/window/layout.cxx b/vcl/source/window/layout.cxx index 35e76a468db0..8d8ab0d29369 100644 --- a/vcl/source/window/layout.cxx +++ b/vcl/source/window/layout.cxx @@ -322,7 +322,13 @@ bool VclBox::set_property(const OString &rKey, const OString &rValue) sal_uInt16 VclBox::getDefaultAccessibleRole() const { +#if defined(WNT) + //fdo#74284 call Boxes Panels, keep then as "Filler" under + //at least Linux seeing as that's what Gtk does for GtkBoxes + return com::sun::star::accessibility::AccessibleRole::PANEL; +#else return com::sun::star::accessibility::AccessibleRole::FILLER; +#endif } #define DEFAULT_CHILD_MIN_WIDTH 85 |