| 5 | Edit2 -- come to think of it, I remember using the `Font > Color > Red` menu to highlight a word in the StyledEdit file before saving it.. Now that's an interesting candidate for the "bug trigger", because it would explain why StyledEdit is set apart from other apps: other text editors do save attributes with the textual body, but there probably ain't too many that save "style run arrays".. So maybe it's the activation of `BTextView::FlattenRunArray()` and the buffer being saved with BNode::WriteAttr() that triggers the BFS oddity.. If Haiku Inc. had a computer lab full of "torture tests machines" like Be had I'd recommend adding that to the test battery :-) |