diff --git a/IDEHelper/Compiler/BfModule.cpp b/IDEHelper/Compiler/BfModule.cpp index 8970f7ee..43aabfc8 100644 --- a/IDEHelper/Compiler/BfModule.cpp +++ b/IDEHelper/Compiler/BfModule.cpp @@ -2266,7 +2266,8 @@ void BfModule::LocalVariableDone(BfLocalVariable* localVar, bool isMethodExit) deferFullAnalysis = true; //bool deferFullAnalysis = true; - bool deferUsageWarning = deferFullAnalysis && mCompiler->IsAutocomplete(); + bool deferUsageWarning = deferFullAnalysis && (mCompiler->IsAutocomplete()) && + (mCompiler->mResolvePassData->mAutoComplete->mResolveType != BfResolveType_GetFixits); if (((localVar->mAssignedKind != BfLocalVarAssignKind_Unconditional) || (localVar->mHadExitBeforeAssign)) && (!localVar->mIsImplicitParam))