summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzymon Kłos <szymon.klos@collabora.com>2021-06-29 12:34:18 +0200
committerSzymon Kłos <szymon.klos@collabora.com>2021-07-29 14:38:03 +0200
commit962b6307da5d1248481bf9efa534a7bbd37f3a41 (patch)
treeaf2675dba9167bb73f7db8ba5dc9408f043e10d4
parent56e8d9dbbfb1915e8599f7b1bb24ba502e862198 (diff)
jsdialog: use original container type for popups
Change-Id: I6cffa33d7bfbc9087b8fff08b993c2a87b8811c2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118080 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119659 Tested-by: Jenkins
-rw-r--r--vcl/jsdialog/jsdialogbuilder.cxx8
1 files changed, 7 insertions, 1 deletions
diff --git a/vcl/jsdialog/jsdialogbuilder.cxx b/vcl/jsdialog/jsdialogbuilder.cxx
index e250dcfe875e..db1e08173996 100644
--- a/vcl/jsdialog/jsdialogbuilder.cxx
+++ b/vcl/jsdialog/jsdialogbuilder.cxx
@@ -226,7 +226,13 @@ JSDialogNotifyIdle::generatePopupMessage(VclPtr<vcl::Window> pWindow, OUString s
if (!pWindow->GetParentWithLOKNotifier())
return aJsonWriter;
- pWindow->DumpAsPropertyTree(*aJsonWriter);
+ {
+ auto aChildren = aJsonWriter->startArray("children");
+ {
+ auto aStruct = aJsonWriter->startStruct();
+ pWindow->DumpAsPropertyTree(*aJsonWriter);
+ }
+ }
aJsonWriter->put("jsontype", "dialog");
aJsonWriter->put("type", "modalpopup");