I don't seem to receive PMs unless I am currently looking at Blab's tab.
To test this, I opened Blab in two windows:
- on Chrome, logged in as
CleanOnion - on Edge, logged in as
DenvisI sent a few messages back and forth between the two accounts.
Left:
Denvis on Edge; Right:
CleanOnion on Chrome
Before any PMs were sent, both instances of Blab were working normally.
When I sent message from Chrome to Edge, the messages appeared normally despite that window not being focused. I did not enable notifications but I can assume that they would work normally too.
When I sent messages from Edge to Chrome, they did not appear on screen. Furthermore, for as long as Chrome was not the active window, Blab did not update further and no other chat messages were received. This erroneous behaviour continued until I made Chrome my active window, at which point the missing messages appeared simultaneously (with correct timestamps).
This is problematic because it means I can no longer receive notifications for PMs received while away.
The debugging console told me, each time a message failed to appear:
This line in blab.js is
The error is being caused by "/blab_from">(.*?)</.exec(split[i])" being null. While I attempted to tinker around a little bit to fix it, I was unsuccessful.
I don't know if that is what is causing the error.
Conclusion: bug on Chrome (my Chrome, at least) means I cannot receive PMs while AFK, and if someone attempts to PM me I don't receive any other messages either.
This one's a bit of a bummer
Additionally, I discovered that the common error in which Blab stops sending or receiving any messages and the only solution is to refresh is caused by this error:
caused by
I don't know how to fix that. Although it happened on Edge after a few minutes, it hasn't happened to me on Chrome for a long time.