From af906805b129ecc2148fba790563dd6901d315f0 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 10 Jun 2013 14:17:04 +0400 Subject: [PATCH] IDEA-108701 --- .../quickfix/DelegateWithDefaultParamValueIntentionAction.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/DelegateWithDefaultParamValueIntentionAction.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/DelegateWithDefaultParamValueIntentionAction.java index 12507bdfe4fa..856ffee4ef5d 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/DelegateWithDefaultParamValueIntentionAction.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/DelegateWithDefaultParamValueIntentionAction.java @@ -15,6 +15,7 @@ */ package com.intellij.codeInsight.daemon.impl.quickfix; +import com.intellij.codeInsight.FileModificationService; import com.intellij.codeInsight.hint.HintManager; import com.intellij.codeInsight.intention.LowPriorityAction; import com.intellij.codeInsight.intention.PsiElementBaseIntentionAction; @@ -101,6 +102,8 @@ public class DelegateWithDefaultParamValueIntentionAction extends PsiElementBase return; } + if (!FileModificationService.getInstance().preparePsiElementForWrite(element)) return; + Runnable runnable = new Runnable() { @Override public void run() {