rebuild ui

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2026-06-15 11:57:53 +02:00
parent fd210da39f
commit 8e04473ac4
19 changed files with 748 additions and 74 deletions
+3 -3
View File
@@ -48,7 +48,7 @@ export const uiTabChangeCallbacks = [];
export const optionsChangedCallbacks = [];
let uiCurrentTab = null;
let uiAfterUpdateTimeout = null;
let uiAfterUpdateTimeout: ReturnType<typeof setTimeout> | undefined;
function registerCallback(queue, callback) {
if (queue.includes(callback)) return;
@@ -137,7 +137,7 @@ const ignoreElements = ['logMonitorData', 'logWarnings', 'logErrors', 'tooltip-c
const ignoreElementsSet = new Set(ignoreElements);
const ignoreClasses = ['wrap'];
let mutationTimer = null;
let mutationTimer: ReturnType<typeof setTimeout> | undefined;
let validMutations = [];
async function mutationCallback(mutations) {
@@ -167,7 +167,7 @@ async function mutationCallback(mutations) {
executeCallbacks(uiTabChangeCallbacks);
}
validMutations = [];
mutationTimer = null;
mutationTimer = undefined;
}, 100);
}