From 6f3c36d90a903a104073184dbee01ab10f94b4f8 Mon Sep 17 00:00:00 2001 From: Sterling Archer Date: Tue, 9 Jun 2026 15:12:36 -0700 Subject: [PATCH] fix: loading a FITS file no longer resets footer, preserves current value and localStorage --- index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index bfa0f7f..2034cc2 100644 --- a/index.html +++ b/index.html @@ -1328,7 +1328,8 @@ function makeFitsPlaceholderImage(meta) { function populateEditFields(meta, isFits) { fitsNotice.style.display = 'none'; const savedFooter = localStorage.getItem('speccard_footer'); - if (!meta.footer) meta.footer = savedFooter || '@FateOfAstrophilia'; + const currentFooterVal = editFields.footer ? editFields.footer.value.trim() : ''; + if (!meta.footer) meta.footer = currentFooterVal || savedFooter || '@FateOfAstrophilia'; if (!meta.header) meta.header = 'SPEC CARD'; currentMeta = meta; Object.entries(editFields).forEach(([key, input]) => {