From e0e86e31af2e50755961827cd85a1abaa34bab11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Sat, 12 Sep 2026 21:59:41 +0300 Subject: [PATCH] ui: drop the Decoded FCI caption in the file manager info block The decoded FCI items now follow the FID/type/size line directly; the snapshot detail view keeps its caption. Test updated to assert the caption is absent; SW cache v120 -> v121. --- frontend/index.html | 3 +-- frontend/sw.js | 2 +- frontend/tests/profiler.test.js | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 931c67e..6f707ad 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -6137,8 +6137,7 @@ function pysimFsInfoHtml(sel) { let html = ''; if (attrs.length) html += '
' + attrs.join(' ยท ') + '
'; if (sel.fci_hex) { - html += '
' + esc(t('Decoded FCI')) + '
'; - html += '
' + profilerFciPreviewItems(sel.fci_hex) + '
'; + html += '
' + profilerFciPreviewItems(sel.fci_hex) + '
'; } return html; } diff --git a/frontend/sw.js b/frontend/sw.js index 5f6288d..281686d 100644 --- a/frontend/sw.js +++ b/frontend/sw.js @@ -1,4 +1,4 @@ -const CACHE = 'otaman-v120'; +const CACHE = 'otaman-v121'; const URLS = [ 'index.html', 'help.html', diff --git a/frontend/tests/profiler.test.js b/frontend/tests/profiler.test.js index ca18ac3..9383351 100644 --- a/frontend/tests/profiler.test.js +++ b/frontend/tests/profiler.test.js @@ -707,7 +707,7 @@ test('pysimFsInfoHtml shows FID, type, size and the decoded FCI', () => { assert.ok(out.includes('Size: 75'), out); assert.ok(out.includes('Record length: 15'), out); assert.ok(out.includes('Record count: 5'), out); - assert.ok(out.includes('Decoded FCI'), out); + assert.ok(!out.includes('Decoded FCI'), out); assert.ok(out.includes('File descriptor'), out); assert.ok(out.includes('75 bytes'), out); delete global.t;