private void onBlipReadChanged(ObservableConversationBlip blip) {
if (!supplement.isUnread(blip)) {
InteractiveDocument doc = documents.get(blip);
if (fullyUnread.contains(blip)) {
doc.stopDiffSuppression();
fullyUnread.remove(blip);
} else {
doc.clearDiffs();
}
}