This commit is contained in:
Rik van der Kleij 2020-02-15 17:00:12 +01:00
parent 8b4895377e
commit 18aea1b2a3

View File

@ -313,7 +313,7 @@ object StackProjectManager {
private def invalidateTypeInfo(event: PsiTreeChangeEvent): Unit = {
val element = Option(event.getOldChild).orElse(Option(event.getNewChild)).flatMap(e => HaskellPsiUtil.findExpression(e)).orElse(Option(event.getParent))
val elements = element.map(e => HaskellPsiUtil.findQualifiedNamedElements(e)).getOrElse(Seq()).toSeq
val elements = element.filter(_.isValid).map(HaskellPsiUtil.findQualifiedNamedElements).getOrElse(Seq()).toSeq
TypeInfoComponent.invalidateElements(event.getFile, elements)
}