# HG changeset patch # User wenzelm # Date 1751118935 -7200 # Node ID 42a4d2ab2d54693d914aac3fca5b4fadd3f06ef3 # Parent 941b6cdf36117792baf2e2d5190af3554f6cc652 tuned; diff -r 941b6cdf3611 -r 42a4d2ab2d54 src/Pure/PIDE/document.scala --- a/src/Pure/PIDE/document.scala Sat Jun 28 15:45:55 2025 +0200 +++ b/src/Pure/PIDE/document.scala Sat Jun 28 15:55:35 2025 +0200 @@ -49,7 +49,7 @@ changed: Boolean ) { def source_wellformed: Boolean = bytes.wellformed_text.nonEmpty - def unchanged: Item = copy(changed = false) + def unchanged: Item = if (changed) copy(changed = false) else this } def apply(blobs: Map[Node.Name, Item]): Blobs = new Blobs(blobs)