refactor: Remove unused CSS animation code and optimize element search in SEQTA.ts

This commit is contained in:
sethburkart123
2024-06-19 21:48:10 +10:00
parent ede24544ae
commit 533120da7a
2 changed files with 1 additions and 19 deletions
-18
View File
@@ -3033,21 +3033,3 @@ body:has(.outside-container:not(.hide)) #AddedSettings.tooltip:hover > .tooltipt
z-index: 1; z-index: 1;
padding: 10px; padding: 10px;
} }
li[data-message] {
animation: cubic-bezier(.22, .03, .26, 1) 1s fade-up-and-in;
animation-timeline: view(90% 0px) !important;
}
@keyframes fade-up-and-in {
0% {
opacity: 0;
transform: translateY(50px);
scale: 0.9;
}
100% {
opacity: 1;
transform: translateY(0);
scale: 1;
}
}
+1 -1
View File
@@ -20,7 +20,7 @@ class EventManager {
private listeners: Map<string, EventListener[]> = new Map(); private listeners: Map<string, EventListener[]> = new Map();
private mutationObservers: Map<Element, MutationObserver> = new Map(); private mutationObservers: Map<Element, MutationObserver> = new Map();
private pendingElements: Set<Element> = new Set(); private pendingElements: Set<Element> = new Set();
private throttleTimeout: number = 5; // 5ms throttle private throttleTimeout: number = 0; // 5ms throttle
private throttleTimer: number | undefined; private throttleTimer: number | undefined;
private chunkSize: number = 50; // Process 50 elements per chunk private chunkSize: number = 50; // Process 50 elements per chunk