src/Pure/Concurrent/delay.scala
changeset 79777 db9c6be8e236
parent 77182 25dbf5bec91e
child 81646 4c51d3341de8
--- a/src/Pure/Concurrent/delay.scala	Tue Mar 05 15:58:45 2024 +0100
+++ b/src/Pure/Concurrent/delay.scala	Tue Mar 05 16:06:06 2024 +0100
@@ -9,11 +9,11 @@
 
 object Delay {
   // delayed event after first invocation
-  def first(delay: => Time, log: Logger = No_Logger, gui: Boolean = false)(event: => Unit): Delay =
+  def first(delay: => Time, log: Logger = new Logger, gui: Boolean = false)(event: => Unit): Delay =
     new Delay(true, delay, log, if (gui) GUI_Thread.later { event } else event )
 
   // delayed event after last invocation
-  def last(delay: => Time, log: Logger = No_Logger, gui: Boolean = false)(event: => Unit): Delay =
+  def last(delay: => Time, log: Logger = new Logger, gui: Boolean = false)(event: => Unit): Delay =
     new Delay(false, delay, log, if (gui) GUI_Thread.later { event } else event )
 }