bf93731e49
wrap2() was introduced recently to try and resolve an issue where styling outside of the wrapped section was getting lost. eg, <b>some [text] etc</b> When the user created a cloze deletion or added math tags to the [text] part, the text ended up not being bold - the inner portion is displayed without styling. wrap2() used setFormat("inserttext", ...), which did fix that issue - but it also introduced multiple new issues: - any HTML inside the selected area, including newlines and images, was lost - the unicode entities inserted when creating a cloze deletion in RTL mode end up inserted as plain text For now, I'm just going to revert to the old behaviour. If anyone has a suggestion for an approach that is able to preserve both the inner formatting and the surrounding formatting, a pull request or post on the forums would be appreciated! |
||
---|---|---|
.. | ||
src | ||
.prettierrc | ||
package-lock.json | ||
package.json | ||
tsconfig.json |