commit | 916cf0a4ac40bc281571bed28e4d9bb36261941d | [log] [tgz] |
---|---|---|
author | csalter <csalter> | Tue Feb 22 23:35:53 2005 +0000 |
committer | csalter <csalter> | Tue Feb 22 23:35:53 2005 +0000 |
tree | 9263b38bb6946ba07ce9be6f3d8ab554b6b0c5c5 | |
parent | cf9f2d36b7963c5456a4817d8782eeaddb97c538 [diff] |
Fix enablement problem when schema includes itself
diff --git a/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDMenuListener.java b/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDMenuListener.java index 07ac389..4343091 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDMenuListener.java +++ b/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDMenuListener.java
@@ -144,6 +144,11 @@ } else { + if (refSchema == xsdSchema) + { + // if it includes itself, then we should still be able to edit it + isReadOnly = false; + } flag = false; } }