diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedSymbolUsageFixBase.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedSymbolUsageFixBase.kt index 1be97fe23b2..c919b836110 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedSymbolUsageFixBase.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/DeprecatedSymbolUsageFixBase.kt @@ -132,8 +132,7 @@ public abstract class DeprecatedSymbolUsageFixBase( val descriptor = resolvedCall.getResultingDescriptor() val callExpression = resolvedCall.getCall().getCallElement() as JetExpression - val parent = callExpression.getParent() - val qualifiedExpression = if (parent is JetQualifiedExpression && callExpression == parent.getSelectorExpression()) parent else null + val qualifiedExpression = callExpression.getQualifiedExpressionForSelector() val expressionToBeReplaced = qualifiedExpression ?: callExpression val commentSaver = CommentSaver(expressionToBeReplaced, saveLineBreaks = true)