distinguish clone update checks (IDEA-84616)

This commit is contained in:
anna
2012-04-17 17:25:48 +02:00
parent 5e451638c1
commit 4da6b834fe
@@ -62,7 +62,7 @@ public class CopyHandler {
if (elements.length > 0) {
final CopyHandlerDelegate[] copyHandlers = Extensions.getExtensions(CopyHandlerDelegate.EP_NAME);
for (CopyHandlerDelegate delegate : copyHandlers) {
if (delegate.canCopy(elements)) {
if (delegate instanceof CopyHandlerDelegateBase ? ((CopyHandlerDelegateBase)delegate).canCopy(elements, true) : delegate.canCopy(elements)) {
if (delegate instanceof CopyHandlerDelegateBase && ((CopyHandlerDelegateBase)delegate).forbidToClone(elements, true)){
return false;
}