[Libreoffice-commits] core.git: vcl/unx
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Mon Jun 14 18:44:07 UTC 2021
vcl/unx/gtk4/convert3to4.cxx | 9 +++++++++
1 file changed, 9 insertions(+)
New commits:
commit 92849346ba281595cf9cb33cc9197404c95570ba
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Mon Jun 14 15:42:55 2021 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Mon Jun 14 20:43:24 2021 +0200
gtk4: add hidden-when of action-missing to menu items
Change-Id: I054f3573c8a251c605ab1f3a426f6a905a908851
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117177
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/vcl/unx/gtk4/convert3to4.cxx b/vcl/unx/gtk4/convert3to4.cxx
index 1a985877d32f..a27172b3d3b4 100644
--- a/vcl/unx/gtk4/convert3to4.cxx
+++ b/vcl/unx/gtk4/convert3to4.cxx
@@ -279,6 +279,15 @@ MenuEntry ConvertMenu(const css::uno::Reference<css::xml::dom::XNode>& xOutMenu,
xTargetAttr->setAttributeNode(xTargetName);
xTargetAttr->appendChild(xDoc->createTextNode(sId));
xItem->appendChild(xTargetAttr);
+
+ css::uno::Reference<css::xml::dom::XElement> xHiddenWhenAttr
+ = xDoc->createElement("attribute");
+ css::uno::Reference<css::xml::dom::XAttr> xHiddenWhenName
+ = xDoc->createAttribute("name");
+ xHiddenWhenName->setValue("hidden-when");
+ xHiddenWhenAttr->setAttributeNode(xHiddenWhenName);
+ xHiddenWhenAttr->appendChild(xDoc->createTextNode("action-missing"));
+ xItem->appendChild(xHiddenWhenAttr);
}
}
More information about the Libreoffice-commits
mailing list