anki/qt/ts
Damien Elmes bf93731e49 revert to the old wrap() behaviour
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!
2020-01-16 10:33:36 +10:00
..
src revert to the old wrap() behaviour 2020-01-16 10:33:36 +10:00
.prettierrc tweaking the folder names again 2020-01-03 07:48:38 +10:00
package-lock.json tweaking the folder names again 2020-01-03 07:48:38 +10:00
package.json tweaking the folder names again 2020-01-03 07:48:38 +10:00
tsconfig.json tweaking the folder names again 2020-01-03 07:48:38 +10:00