make sure message events are displayed in display thread