diff --git a/internal/util-logging/src/main/scala/sbt/internal/util/Terminal.scala b/internal/util-logging/src/main/scala/sbt/internal/util/Terminal.scala index f0c6a4651..d8ca471a3 100644 --- a/internal/util-logging/src/main/scala/sbt/internal/util/Terminal.scala +++ b/internal/util-logging/src/main/scala/sbt/internal/util/Terminal.scala @@ -518,8 +518,8 @@ object Terminal { } private[this] def withIn[T](f: => T): T = try { - inputStream.set(Terminal.wrappedSystemIn) - System.setIn(wrappedSystemIn) + inputStream.set(proxyInputStream) + System.setIn(proxyInputStream) scala.Console.withIn(proxyInputStream)(f) } finally System.setIn(originalIn)