feat: Добавлена автоматическая прокрутка к последним логам при drag & drop
- При перестановке панелей в multi-view режиме автоматически прокручиваются логи к самому низу - Прокрутка срабатывает после завершения анимации перестановки панелей - Добавлена прокрутка в функции savePanelOrder для сохранения порядка панелей - Улучшен пользовательский опыт при работе с drag & drop функциональностью Изменения: - app/static/js/index.js: добавлены вызовы scrollToBottom() в setupDragAndDrop и savePanelOrder
This commit is contained in:
parent
46855dc0c7
commit
afa2829872
@ -5841,6 +5841,11 @@ function reinitializeElements() {
|
||||
if (targetElement && targetElement.classList) {
|
||||
targetElement.classList.remove('swapping');
|
||||
}
|
||||
|
||||
// Автоматически прокручиваем к последним логам после перестановки
|
||||
setTimeout(() => {
|
||||
scrollToBottom();
|
||||
}, 100);
|
||||
}, 300);
|
||||
|
||||
// Убираем подсветку
|
||||
@ -5944,6 +5949,11 @@ function reinitializeElements() {
|
||||
|
||||
localStorage.setItem('lb_panel_order', JSON.stringify(uniquePanelOrder));
|
||||
console.log('Panel order saved:', uniquePanelOrder);
|
||||
|
||||
// Автоматически прокручиваем к последним логам после сохранения порядка
|
||||
setTimeout(() => {
|
||||
scrollToBottom();
|
||||
}, 200);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user