Jmix version: 2.2.1
Jmix Studio plugin version: 2.2.1-241
IntelliJ version: IntelliJ IDEA 2024.1 (Ultimate Edition)
Добрый день!
Хочу по клику на кнопке открывать диалог в котором будет RichTextEditor.
Проблема в том, что очищается форматирование текста…
Пример обработчика события клика на кнопку:
@Subscribe(id = "testButton", subject = "clickListener")
private fun onTestButtonClick(event: ClickEvent<JmixButton>) {
val layout = HorizontalLayout()
//val new = uiComponents.create(RichTextEditor::class.java)
val new = uiComponents.create(JmixRichTextEditor::class.java)
new.addThemeVariants(RichTextEditorVariant.COMPACT)
new.isReadOnly = true
new.label = "Field:"
new.value = "<h1>test</h1><p>123</p><p>test</p>"
new.width="50%"
new.setHeightFull()
layout.add(new)
dialogs.createMessageDialog()
.withHeader("Test RichTextEditor ")
.withContent(layout)
.withWidth("50%")
.open()
}
Отображается как: