src/Pure/PIDE/rendering.scala
changeset 83173 74f51d5dd7fe
parent 83155 92063df67f2b
child 83174 bf352fc004bc
--- a/src/Pure/PIDE/rendering.scala	Tue Sep 16 13:52:24 2025 +0200
+++ b/src/Pure/PIDE/rendering.scala	Tue Sep 16 14:19:34 2025 +0200
@@ -617,7 +617,7 @@
 
   /* tooltips */
 
-  def timing_threshold: Double = 0.0
+  def timing_threshold: Double = options.real("editor_timing_threshold")
 
   private sealed case class Tooltip_Info(
     range: Text.Range,
@@ -645,7 +645,7 @@
 
     def timing_info(elem: XML.Elem): Option[XML.Elem] =
       if (elem.markup.name == Markup.TIMING) {
-        if (timing.elapsed.seconds >= timing_threshold) {
+        if (timing.is_relevant && timing.elapsed.seconds >= timing_threshold) {
           Some(Pretty.string(timing.message))
         }
         else None