From 7f5cbde8d56a49dce50b3d22f37d415553d53356 Mon Sep 17 00:00:00 2001 From: Chris Ziogas Date: Wed, 30 Nov 2016 22:08:27 +0200 Subject: [PATCH] render() fallbacks to body, if DOM element hasn't been added in DOM yet --- nprogress.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nprogress.js b/nprogress.js index 708bee1..93f6afd 100644 --- a/nprogress.js +++ b/nprogress.js @@ -256,6 +256,11 @@ spinner && removeElement(spinner); } + // fallback to body, if DOM element hasn't been added in DOM yet + if (!document.querySelector(Settings.parent)) { + parent = document.body; + } + if (parent != document.body) { addClass(parent, 'nprogress-custom-parent'); }