Comments (6)
Updates:
It appears that the first paste is usually successful. Subsequent ones in at other locations in the text seem to fail. If subsequent ones are done without moving the cursor, they usually appear to be tracked.
So I suck at this whole javascript/dom thing, but it looks to me like on Chrome, tinymce.dom.EventUtils.add() gets executed when a paste event happens. On firefox, assuming I'm flying firebug correctly, it does not.
Sanity check, someone?
from ice.
@drboone - Chrome/webkit has some paste issues. Our staff uses Firefox so it hasn't been a pressing issue but we may start a push soon to fix the webkit ice issues. I'll keep you updated.
from ice.
@delambo - It would indeed be very much appreciated if one start to look at Webkit. It has quite a lot of contentEditable issues it seems.
from ice.
ice
work is picking up again. May be working on webkit issues soon.
from ice.
Ok, I have spent much of this Weekend and my "list-support" tree now works good in Webkit and also somewhat better in Firefox regarding all that.
I have not finished supporting actual lists though, which is why I haven't merged it back into my master branch. Some things seem to be plain impossible -- such as putting the caret at the very end of a paragraph (with certainty).
from ice.
Closing this and will take care of webkit pasting bugs in #44.
from ice.
Related Issues (20)
- Text removed with delete button is not tracked
- Update library
- Help Wanted - Looking for maintainers HOT 17
- Track changes not working for CUT and PASTE HOT 1
- adding track changes in tinymce 4.4.3 HOT 1
- Ice not found in jsDelivr HOT 1
- Ice not tracking mark and insert
- Firefox 52 and tinyMce 4.6.0
- Question: How would I use this with react-tinymce HOT 1
- Support for Froala editor? HOT 1
- trackchange default off HOT 2
- Backspace deletion is not tracked in Firefox 65.0.1 HOT 2
- Track Changes for Tinymce 5 HOT 8
- How to customize tracker.AcceptAll() to accept all the changes from multiple TinyMCE editors
- with track changes on , backspace between two paragraphs deletes extra char
- Port to Quill editor?
- Ice is not defined HOT 1
- Selection in numbering,bullets and alphanumbering doesn't redline on tracking changes
- Online Contract Editor problem HOT 2
- Publish NPM package
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ice.