Kevin Ansfield
Kevin Ansfield
> I've tried moving the modifications we had in `.format()` to a `.on('saving')` hook but that feels dirty because it requires modifying model instance attributes This turned out to be...
Unfortunately removing the delete key handler causes problems as soon as cards are involved - Cmd+Backspace can remove part of the card's DOM leaving the editor in a broken state...
On further testing it would appear the flickering is actually caused by changing the window selection. Each selection change triggers Chrome's spellcheck to run resulting in the flicker as can...
ProseMirror had a similar problem, discussion is here for reference https://github.com/ProseMirror/prosemirror/issues/390 I believe we'd run into similar problems as ProseMirror when adopting MutationObservers. There would still be cases where we...
Hey @YoranBrondsema 👋 > When Quill updates the underlying data structure, by what mechanism is that reflected in the DOM? The DOM update is left up to the browser which...
> I think it would be good to use the current momentum to get some of these issues fixed. If we could sync our schedules somehow so that we can...
I'd really like to see https://github.com/bustle/mobiledoc-kit/pull/658 land if a major version bump is planned. It has some behaviour changes so not strictly a patch although IMO it is mostly fixing...
I've worked around this using the `registerKeyCommand()` hook, paraphrased example below. ```javascript import Editor from 'mobiledoc-kit/editor/editor'; export default Component.extend({ willRender() { let editor = new Editor(); editor.registerKeyCommand({ str: 'Enter', run:...
I'm interested in something like this too so that we could handle two users editing the same document a little more gracefully server-side. In my initial research I looked at...
We have a "card selected" state so it may not fit your use case exactly but you can use the `cursorDidChange` event to detect the cursor being immediately before/after a...