From 5215400cb23387e5d40e77a034798fa73003658a Mon Sep 17 00:00:00 2001 From: Karol Stasiak Date: Thu, 26 Mar 2020 01:36:15 +0100 Subject: [PATCH] Fix lookup --- src/main/scala/millfork/env/Environment.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/millfork/env/Environment.scala b/src/main/scala/millfork/env/Environment.scala index 8a68c932..2a2926c3 100644 --- a/src/main/scala/millfork/env/Environment.scala +++ b/src/main/scala/millfork/env/Environment.scala @@ -311,7 +311,7 @@ class Environment(val parent: Option[Environment], val prefix: String, val cpuFa val clazz = implicitly[Manifest[T]].runtimeClass if (things.contains(name)) { val t: Thing = things(name) - if ((t ne null) && clazz.isInstance(t)) { + if ((t ne null) && clazz.isInstance(t) && !t.isInstanceOf[Alias]) { t.asInstanceOf[T] } else { t match {