vcl/source/window/window.cxx | 8 ++++++++ 1 file changed, 8 insertions(+)
New commits: commit a11502434a3c8fbf29ee82f7db0fc1be273d16bd Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Wed Mar 29 15:21:56 2023 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Fri Mar 31 12:53:04 2023 +0000 jsdialog: dump label relation between widgets Change-Id: I625346049b866d9f231bba461f40b671f4959e4d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149717 Tested-by: Szymon Kłos <szymon.k...@collabora.com> Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> diff --git a/vcl/source/window/window.cxx b/vcl/source/window/window.cxx index 5cfc50d717c0..4ce13d590fe2 100644 --- a/vcl/source/window/window.cxx +++ b/vcl/source/window/window.cxx @@ -3398,6 +3398,14 @@ void Window::DumpAsPropertyTree(tools::JsonWriter& rJsonWriter) } } + vcl::Window* pAccLabelFor = getAccessibleRelationLabelFor(); + if (pAccLabelFor) + rJsonWriter.put("labelFor", pAccLabelFor->get_id()); + + vcl::Window* pAccLabelledBy = GetAccessibleRelationLabeledBy(); + if (pAccLabelledBy) + rJsonWriter.put("labelledBy", pAccLabelledBy->get_id()); + mpWindowImpl->maDumpAsPropertyTreeHdl.Call(rJsonWriter); }