src/Pure/PIDE/rendering.scala
changeset 83176 a2a49ba7a6d1
parent 83174 bf352fc004bc
child 83183 6e03fb945baf
--- a/src/Pure/PIDE/rendering.scala	Tue Sep 16 15:42:02 2025 +0200
+++ b/src/Pure/PIDE/rendering.scala	Tue Sep 16 15:56:28 2025 +0200
@@ -617,7 +617,7 @@
 
   /* tooltips */
 
-  def timing_threshold: Double = options.real("editor_timing_threshold")
+  def timing_threshold: Time = options.seconds("editor_timing_threshold")
 
   private sealed case class Tooltip_Info(
     range: Text.Range,
@@ -668,7 +668,7 @@
             val info2 =
               if (kind == Markup.COMMAND) {
                 val timing = Timing.merge(command_states.iterator.map(_.timing))
-                if (timing.is_relevant && timing.elapsed.seconds >= timing_threshold) {
+                if (timing.is_notable(timing_threshold)) {
                   info1.add_info(r0, Pretty.string(timing.message))
                 }
                 else info1