From 2e76e0b78bcfce38ecdabdad5a8c49ea5181f396 Mon Sep 17 00:00:00 2001 From: mbaudier Date: Thu, 4 Nov 2021 08:23:54 +0100 Subject: [PATCH] Deal gracefully with missing CMS view. --- org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java index 75cff0fff..b90c017d9 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java @@ -224,7 +224,9 @@ public class CmsUiUtils implements CmsConstants { return widget;// does nothing EclipseUiSpecificUtils.setStyleData(widget, style); if (widget instanceof Control) { - CmsView.getCmsView((Control) widget).applyStyles(widget); + CmsView cmsView = CmsView.getCmsView((Control) widget); + if (cmsView != null) + cmsView.applyStyles(widget); } return widget; } -- 2.30.2