Created attachment 138781 [details] Rich text editing causes journal to show html code in Jounal View If you edit a jounal using Rich text (italic, bold, underline...) then you go Journal View you will find that journal shows html code is visible.
1) Switch to the Journal view. 2) Create a journal with a plain-text description. 3) Edit the journal, enable rich text, and save it. The journal view will show raw HTML. So will tool tips in other views, and the printed journals. Events and to-dos can also be made to misbehave.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kcalendarcore/-/merge_requests/42
Git commit cf903ae1dea07865ace65559425a39d6573ea60a by Glen Ditchfield, on behalf of Glen Ditchfield. Committed on 26/06/2021 at 15:11. Pushed by gditchfield into branch 'master'. Assign and compare more Incidence::Private members `Incidence::Private::init()`, at the end of a call chain starting at `IncidenceBase::operator=()`, did not copy `mDescriptionIsRich`, causing This patch copies `mDescriptionIsRich` and other ignored fields. It also adds comparisons for them to `Incidence::equals()`. Finally, `JournalTest::testAssign()` did not actually test assignment. M +6 -2 autotests/testjournal.cpp M +7 -0 src/incidence.cpp https://invent.kde.org/frameworks/kcalendarcore/commit/cf903ae1dea07865ace65559425a39d6573ea60a