zIndex fix
This commit is contained in:
parent
24dfeda88c
commit
b0f9a33a29
9
graph.js
9
graph.js
|
@ -309,7 +309,6 @@ class graph {
|
||||||
const close = document.createElement('i');
|
const close = document.createElement('i');
|
||||||
close.classList.add('icon', 'close');
|
close.classList.add('icon', 'close');
|
||||||
close.style.display = 'none';
|
close.style.display = 'none';
|
||||||
close.title = 'Закрыть';
|
|
||||||
|
|
||||||
// Инициализация события закрытия окна описания
|
// Инициализация события закрытия окна описания
|
||||||
close.onclick = fn => { hide() };
|
close.onclick = fn => { hide() };
|
||||||
|
@ -1171,6 +1170,9 @@ class graph {
|
||||||
node.element.onmousedown = function (onmousedown) {
|
node.element.onmousedown = function (onmousedown) {
|
||||||
// Начало переноса
|
// Начало переноса
|
||||||
|
|
||||||
|
// Инициализация буфера позиционирования
|
||||||
|
const z = node.element.style.zIndex;
|
||||||
|
|
||||||
// Позиционирование над остальными узлами
|
// Позиционирование над остальными узлами
|
||||||
node.element.style.zIndex = 5000;
|
node.element.style.zIndex = 5000;
|
||||||
|
|
||||||
|
@ -1211,8 +1213,8 @@ class graph {
|
||||||
// Запись обработки столкновений и отталкивания
|
// Запись обработки столкновений и отталкивания
|
||||||
node.actions.collision = node.actions.pushing = node.actions.pulling = true;
|
node.actions.collision = node.actions.pushing = node.actions.pulling = true;
|
||||||
|
|
||||||
// Позиционирование вместе остальными узлами
|
// Возвращение позиционирования
|
||||||
node.element.style.zIndex = null;
|
node.element.style.zIndex = z;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1254,4 +1256,3 @@ document.dispatchEvent(
|
||||||
detail: { graph }
|
detail: { graph }
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue