# Plugins and characters with a diacritic

**URL:** https://discuss.prosemirror.net/t/plugins-and-characters-with-a-diacritic/2674
**Category:** Uncategorized
**Created:** [April 9, 2020, 9:38pm UTC](https://discuss.prosemirror.net/t/plugins-and-characters-with-a-diacritic/2674 "2020-04-09T21:38:22Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![marijn](https://discuss.prosemirror.net/user_avatar/discuss.prosemirror.net/marijn/32/15_2.png) [@marijn](https://discuss.prosemirror.net/u/marijn)
#### Post date: [April 10, 2020, 7:35am UTC](https://discuss.prosemirror.net/t/plugins-and-characters-with-a-diacritic/2674/3 "2020-04-10T07:35:38Z")

</div>

Yes, changes ‘above’ the selection can disrupt composition (browsers will abort composition when the DOM around the selection is updated). I think the right solution here would be to check for [`view.composing`](https://prosemirror.net/docs/ref/#view.EditorView.composing) and hold back the transactions when that is true.

---

_[View the full topic](https://discuss.prosemirror.net/t/plugins-and-characters-with-a-diacritic/2674)._
