I searched to see if this has been discussed but couldn't find anything.
On some other forum software (I believe phpbb) when you post, you will get a warning if other people replied in the meantime, and you have the chance to see the replies first, before hitting the post button again.
Yes, I have Pusher enabled and I can see newer replies appearing as they happen, however I swear that either it's me who are not keeping attention, or there's some bug, or the posts are hidden behind the post dialog, however 100% of the time I miss all these replies that had happened in the meantime and I discover them only later, not even after posting (maybe because Flarum would scroll to the top of my post).
Besides, I just installed the DB driver and, as far as I understand, Pusher might receive the new replies with a delay of 1 minute. And so, let's imagine there are new replies, but I don't see them (because Pusher is delayed due to the queue driver) and I post, what will happen? Will my post appear as the next reply to the post I last have on the screen, or will all newer posts be automatically fetched (without relying on Pusher) and be appended first, and then my reply will follow? How is that implemented?
All that is a bit vague and I'd like to see if there are any better solutions, or maybe if there's already an extension for that.
If there's not already a solution, I would propose some functionality that would remember the point at which I pressed "Write reply" and started typing, and regardless of whether Pusher is working and pushing new replies, will show a warning when I try to post, to inform me about the new replies that had appeared after I started replying.