Fixes #7, messages can be selected. The selected message is reselected after the widget is refreshed.