From 2a83ed4bb1ab8548d6c33f8c029ab73cf3a520ce Mon Sep 17 00:00:00 2001 From: Ryan Rix Date: Mon, 3 Jul 2017 23:39:51 -0500 Subject: [PATCH] Persist Clear Selection with some garbage code This is getting to be a mess. --- kappa123/client/static/main.js | 52 ++++++++++++++++-------- kappa123/client/templates/main/home.html | 4 +- 2 files changed, 38 insertions(+), 18 deletions(-) diff --git a/kappa123/client/static/main.js b/kappa123/client/static/main.js index 5c586f0..d3d4a53 100644 --- a/kappa123/client/static/main.js +++ b/kappa123/client/static/main.js @@ -3,10 +3,27 @@ var cacheEnabled = true; var persistCache = function() { if (cacheEnabled) { window.localStorage.setItem('cache', cache); + window.localStorage.setItem('hideUnselected', hideUnselected); } } -var primeCache = function() { +var loadPage = function() { + cache = []; + + hideCheck = document.getElementById('showToggle'); + hideCheck.onchange = updateHideUnselected; + + // Add the row click handlers and prime the cache + var elements = document.getElementsByClassName('run'); + for (var i=0; i - + - +