performMessageAction
Triggered when the user selects a new message action, in the message overlay.
We first remove the overlay, after which we consume the event and based on the type of the event, we do different things, such as starting a thread & loading thread data, showing delete or flag events and dialogs, copying the message, muting users and more.
Parameters
messageAction
The action the user chose.