-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CoEditor] HTML control characters are being displayed #167
Comments
Problem also exists and is recreate able on http://demos.opencoweb.org see for example |
Will look at this over the course of this week. |
I've been able to reproduce the exact sequence described above with [https://github.com/opencoweb/cowebx/commit/f870ddc2c3076ffe86ddcb968df2a6177b7aae49] running locally, although not deterministically; there are other use cases that cause control characters to display, but I cannot find a use case that always reproduces the issue. I will investigate the cause of this. |
Here is a list of issues discovered and supposedly fixed by my code updates (i.e. resolved):
List of known issues with fixes, but not committed to github
List of known issues without fixes (i.e. non-resolved) |
When I left off, the two major issues causing these problems were:
|
I've pushed updates that appear to resolve most of the issues relating to this bug. After testing with Safari, Chrome, and Firefox separately, I did not seen any issues. I did less cross browser testing (Chrome and Firefox, for example), and I am not convinced cross browser issues will completely disappear. In the meantime, I'll keep the above comment updated with a list of use cases that cause this bug, and the status of a fix for that use case. Commit: opencoweb/cowebx@17c4e48 |
The specific causes mentioned in this issue have been resolved, although in general there is still a possibility for inconsistency in the coeditor, see #185. |
This bug is from iTel Companies
User1: Safari
User2:iPBS (webkit)
Scenario: User1 starts coweb session using Document Editor. User1 types characters, some characters displayed in User2 instance of editor, HTML control characters embedded with text. If User2 is typing, then User1 sees HTML control characters.
Synch between Safari and Safari or Chrome has no such issues
The text was updated successfully, but these errors were encountered: