fix(ui): keep block headers draggable

main
AlexsandrSnytkin 12 hours ago
parent da3cc3c2f2
commit d44c382925

@ -2484,6 +2484,8 @@ HTML = """<!doctype html>
saveConfigLayout(); saveConfigLayout();
} }
function configResizeEdge(event, block) { function configResizeEdge(event, block) {
const target = event.target;
if (target instanceof Element && target.closest('summary') === block.firstElementChild) return '';
const rect = block.getBoundingClientRect(); const rect = block.getBoundingClientRect();
const edge = 14; const edge = 14;
const left = event.clientX - rect.left <= edge; const left = event.clientX - rect.left <= edge;
@ -3057,6 +3059,8 @@ HTML = """<!doctype html>
setText('networkLayoutState', 'пользовательский блок удалён'); setText('networkLayoutState', 'пользовательский блок удалён');
} }
function networkResizeEdge(event, block) { function networkResizeEdge(event, block) {
const target = event.target;
if (target instanceof Element && target.closest('.network-summary')?.parentElement === block) return '';
const rect = block.getBoundingClientRect(); const rect = block.getBoundingClientRect();
const edge = 14; const edge = 14;
const left = event.clientX - rect.left <= edge; const left = event.clientX - rect.left <= edge;

Loading…
Cancel
Save