Get CmsView directly from Control.
[lgpl/argeo-commons.git] / org.argeo.cms.ui / src / org / argeo / cms / ui / util / CmsUiUtils.java
index 5d6030ec4b72aa6de533281405ef7fff89eacd91..e9ca4e5be53fc73cec93fca5136a9225e3bc895c 100644 (file)
@@ -182,8 +182,9 @@ public class CmsUiUtils implements CmsConstants {
                if (style == null)
                        return widget;// does nothing
                EclipseUiSpecificUtils.setStyleData(widget, style);
-               if (widget instanceof Control)
-                       CmsView.getCmsView(((Control) widget).getParent()).applyStyles(widget);
+               if (widget instanceof Control) {
+                       CmsView.getCmsView((Control) widget).applyStyles(widget);
+               }
                return widget;
        }