Merge pull request #12235 from vvlladd28/bug/mobile-center/edit-layout

Fixed updated mobile layout and show mobile edit panel
This commit is contained in:
Igor Kulikov 2024-12-11 18:34:23 +02:00 committed by GitHub
commit 9414933047
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 3 deletions

View File

@ -270,8 +270,8 @@ export class MobilePageItemRowComponent implements ControlValueAccessor, OnInit,
private updateModel() {
this.modelValue.visible = this.mobilePageRowForm.get('visible').value;
const label = this.mobilePageRowForm.get('label').value.trim();
if (label) {
const label = this.mobilePageRowForm.get('label').value;
if (label?.trim()) {
this.modelValue.label = label;
} else {
delete this.modelValue.label;

View File

@ -32,6 +32,7 @@
}
.tb-editor {
height: 400px;
overflow-y: auto;
}
.tb-editor-buttons {
height: 40px;

View File

@ -59,7 +59,7 @@ export class EditorPanelComponent implements OnInit {
resize: false,
setup: (editor) => {
editor.on('PostRender', function() {
const container = editor.getContainer();
const container = editor.getContainer().closest('.tb-popover-content');
const uiContainer = document.querySelector('.tox.tox-tinymce-aux');
container.parentNode.appendChild(uiContainer);
});