From 5c180cfa6fee3409d60d959adacc0701d16c0e26 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 17 Oct 2022 23:11:48 +0100 Subject: js: When making a hidden element visible, just remove "display: none" This removes any assumption in the JavaScript code about precisely what "display" setting the element should have. This means that now the only places where the JavaScript manipulates elements' styles are to set the width of the puzzle container and to mark and unmark elements with "display: none". These both seem like reasonable kinds of semantic markup that just happen to be expressed as styles. --- emcclib.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'emcclib.js') diff --git a/emcclib.js b/emcclib.js index 07f5f40..1cd83d0 100644 --- a/emcclib.js +++ b/emcclib.js @@ -173,7 +173,7 @@ mergeInto(LibraryManager.library, { } else { seed = UTF8ToString(seed); permalink_seed.href = "#" + seed; - permalink_seed.style.display = "inline"; + permalink_seed.style.display = ""; } }, -- cgit v1.1