projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Get CmsView directly from Control.
[lgpl/argeo-commons.git]
/
org.argeo.cms.ui
/
src
/
org
/
argeo
/
cms
/
ui
/
util
/
CmsUiUtils.java
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 5d6030ec4b72aa6de533281405ef7fff89eacd91..e9ca4e5be53fc73cec93fca5136a9225e3bc895c 100644
(file)
--- 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
@@
-182,8
+182,9
@@
public class CmsUiUtils implements CmsConstants {
if (style == null)
return widget;// does nothing
EclipseUiSpecificUtils.setStyleData(widget, style);
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;
}
return widget;
}