From a04a5f014a6093c331a03c85b835ce5de7e6c90e Mon Sep 17 00:00:00 2001 From: Joe Haddad Date: Fri, 16 Aug 2019 12:00:46 -0400 Subject: [PATCH] Remove extra DOM method call (#8394) --- examples/front | 1 + packages/next/client/page-loader.js | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 160000 examples/front diff --git a/examples/front b/examples/front new file mode 160000 index 0000000000..b7e21d6de6 --- /dev/null +++ b/examples/front @@ -0,0 +1 @@ +Subproject commit b7e21d6de6110ac8a969b53dc9ad11d80aa49eba diff --git a/packages/next/client/page-loader.js b/packages/next/client/page-loader.js index 2f6d9a987c..6121e22c20 100644 --- a/packages/next/client/page-loader.js +++ b/packages/next/client/page-loader.js @@ -233,8 +233,9 @@ export default class PageLoader { // n.b. If preload is not supported, we fall back to `loadPage` which has // its own deduping mechanism. if ( - document.querySelector(`link[rel="preload"][href^="${url}"]`) || - document.querySelector(`script[data-next-page="${route}"]`) + document.querySelector( + `link[rel="preload"][href^="${url}"], script[data-next-page="${route}"]` + ) ) { return } -- GitLab