mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-04-28 03:55:12 +00:00
Single packet replay: skip replayRecent when navigating from packets page
Only animates the selected packet instead of loading 8 recent ones.
This commit is contained in:
+12
-11
@@ -471,7 +471,18 @@
|
||||
connectWS();
|
||||
initResizeHandler();
|
||||
startRateCounter();
|
||||
replayRecent();
|
||||
|
||||
// Check for single packet replay from packets page
|
||||
const replayData = sessionStorage.getItem('replay-packet');
|
||||
if (replayData) {
|
||||
sessionStorage.removeItem('replay-packet');
|
||||
try {
|
||||
const pkt = JSON.parse(replayData);
|
||||
setTimeout(() => animatePacket(pkt), 1500);
|
||||
} catch {}
|
||||
} else {
|
||||
replayRecent();
|
||||
}
|
||||
|
||||
map.on('zoomend', rescaleMarkers);
|
||||
|
||||
@@ -654,16 +665,6 @@
|
||||
livePage.addEventListener('click', showNav);
|
||||
}
|
||||
showNav();
|
||||
|
||||
// Check for replay packet from packets page
|
||||
const replayData = sessionStorage.getItem('replay-packet');
|
||||
if (replayData) {
|
||||
sessionStorage.removeItem('replay-packet');
|
||||
try {
|
||||
const pkt = JSON.parse(replayData);
|
||||
setTimeout(() => animatePacket(pkt), 1500); // let map load first
|
||||
} catch {}
|
||||
}
|
||||
}
|
||||
|
||||
function injectSVGFilters() {
|
||||
|
||||
Reference in New Issue
Block a user