# HG changeset patch # User wenzelm # Date 1396081479 -3600 # Node ID 84d047625f70d29550056a6c3077bb58f92ccc72 # Parent 42df98d4ab5f628cd67afc2ed7f2e64fe3547564 tuned -- see Text.Range.overlaps(Range); diff -r 42df98d4ab5f -r 84d047625f70 src/Pure/PIDE/markup_tree.scala --- a/src/Pure/PIDE/markup_tree.scala Fri Mar 28 21:17:47 2014 +0100 +++ b/src/Pure/PIDE/markup_tree.scala Sat Mar 29 09:24:39 2014 +0100 @@ -118,7 +118,7 @@ private def overlapping(range: Text.Range): Branches.T = if (branches.isEmpty || - (range.contains(branches.firstKey.start) && range.contains(branches.lastKey.stop))) + (range.contains(branches.firstKey.start) && branches.lastKey.stop <= range.stop)) branches else { val start = Text.Range(range.start)