You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently unable to validate (recreate) this issue since demosdev.opencoweb.org is down due to a ramification in our build process from yesterday's Milestone 0.8 build. We will revisit this issue once the demo server is backup using trunk codebase.
I've recreated the situation from the demo code in the most recent checkout of opencoweb/cowebx (f870ddc2c3076ffe86ddcb968df2a6177b7aae49) on my local machine. I haven't been able to recreate the use case from http://demos.opencoweb.org
I tested with three browsers (Safari, Chrome, and Firefox) on a macbook, and the only scenario I could reproduce the bug is when a new Safari window joins an already existing editor session, and the other sessions type text. The new Safari window will not receive the updates.
The underlying cause appears to be that the rangy javascript library fails to be initialized (rangy.init()) on the new Safari session, although I can't determine why. By manually calling rangy.init() on startup, the issue goes away, and I am unable to reproduce the behavior described above.
This issue is synonymous with #167 . The typing is inconsistent when the position is off due to the cross browser differences between contentEditable DOM rendering / Rangy.
iTel: Synchronization of 2 users typing is not working consistently
Scenario: User1 types text, User2 does not always see what user1 typed. If User2 types text, User1 is not able to see it
The text was updated successfully, but these errors were encountered: