Skip to content

Commit 604fd85

Browse files
committed
fix(visual-preview): wait for Chart.js before rendering OFDMA profile performance RxMER preview
- guard RxMER-Analysis-OFDMA-Profile-Performance-1 chart rendering until is loaded - fix GitHub Pages/mkdocs preview timing race that caused blank rendering () - regenerate visual docs/previews for RxMER-Analysis-OFDMA-Profile-Performance-1 - 2026-02-23 02:54:38
1 parent d22427c commit 604fd85

3 files changed

Lines changed: 11 additions & 1 deletion

File tree

docs/visual-previews/MultiCapture/RxMER/RxMER-Analysis-OFDMA-Profile-Performance-1.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/visual/MultiCapture/RxMER/RxMER-Analysis-OFDMA-Profile-Performance-1.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,10 @@ const template = `
198198

199199
<script src="https://cdn.jsdelivr.net/npm/chart.js@3.7.1/dist/chart.min.js"></script>
200200
<script>
201+
(function waitForChart() {
202+
if (typeof Chart === 'undefined') {
203+
return setTimeout(waitForChart, 50);
204+
}
201205
pm.getData(function (err, value) {
202206
var channelData = Array.isArray(value.channelData) ? value.channelData : [];
203207
var root = document.getElementById('channelCards');
@@ -358,6 +362,7 @@ pm.getData(function (err, value) {
358362
root.appendChild(card);
359363
});
360364
});
365+
})();
361366
</script>
362367
`;
363368

visual/PyPNM/MultiCapture/RxMER/RxMER-Analysis-OFDMA-Profile-Performance-1.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,10 @@
181181

182182
<script src="https://cdn.jsdelivr.net/npm/chart.js@3.7.1/dist/chart.min.js"></script>
183183
<script>
184+
(function waitForChart() {
185+
if (typeof Chart === 'undefined') {
186+
return setTimeout(waitForChart, 50);
187+
}
184188
pm.getData(function (err, value) {
185189
var channelData = Array.isArray(value.channelData) ? value.channelData : [];
186190
var root = document.getElementById('channelCards');
@@ -341,6 +345,7 @@
341345
root.appendChild(card);
342346
});
343347
});
348+
})();
344349
</script>
345350
`;
346351

0 commit comments

Comments
 (0)