From e53c8fd3c29d31af97c06ead4cc29a604a56a48f Mon Sep 17 00:00:00 2001 From: Peter Steffey Date: Mon, 9 Dec 2019 15:48:52 -0500 Subject: [PATCH 1/2] Fix bug when reloading page with parameters in URL --- pager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pager.js b/pager.js index ce1de1c..aa4c531 100644 --- a/pager.js +++ b/pager.js @@ -815,7 +815,7 @@ if (urlToggle !== 'none') { // check if this page should trigger showChild at parent var parent = m.parentPage; - if (parent.route && (parent.route[0] === m.getId() || (parent.route.length && m.getId() === '?') )) { + if (parent.route && (parent.route[0].split('?')[0] === m.getId() || (parent.route.length && m.getId() === '?') )) { // call once the current event loop is finished. setTimeout(function () { parent.showPage(parent.route); From c52188d17b6687e2f53f5b9460ce9cad8a6497a9 Mon Sep 17 00:00:00 2001 From: Peter Steffey Date: Tue, 10 Dec 2019 11:36:28 -0500 Subject: [PATCH 2/2] Fix to account for undefined parent.route[0] --- pager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pager.js b/pager.js index aa4c531..c60f56e 100644 --- a/pager.js +++ b/pager.js @@ -815,7 +815,7 @@ if (urlToggle !== 'none') { // check if this page should trigger showChild at parent var parent = m.parentPage; - if (parent.route && (parent.route[0].split('?')[0] === m.getId() || (parent.route.length && m.getId() === '?') )) { + if (parent.route && parent.route.length && (parent.route[0].split('?')[0] === m.getId() || m.getId() === '?')) { // call once the current event loop is finished. setTimeout(function () { parent.showPage(parent.route);