MessageView::setBuffer(): prevent duplicate connections