Only show one status message dialog
Scrolling on the status triggers multiple "Write a status message" dialogs.
If you accidentally scroll a lot, you'll get a lot of status message dialogs, and since there's a countdown, it will send a bunch of
<presence/> stanzas unless you cancel them.
Which isn't really that good.
Lock the status dropdown while the status message dialog is shown.
I understand the problem, but I don't have a nice solution. We just should not open 2 dialogs, until here no problem, but here are some scenarii:
- go away with account 1 -> dialog opens
- don't close it and go away with account 2 -> what should we do here? error dialog "a dialog is already open?
- go away -> dialog opens
- don't close it and go XA -> What should we do here? error dialog?
I intentionally talk about error dialogs because it's clearly not a good solution, but I don't know what a good behaviour could be.