Skip to content

Commit fd0b57a

Browse files
committed
Making pause feature non persistant
1 parent e3660a7 commit fd0b57a

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

nprogress.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
barSelector: '[role="bar"]',
2828
spinnerSelector: '[role="spinner"]',
2929
parent: 'body',
30-
template: '<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'
30+
template: '<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>',
31+
isPaused: false
3132
};
3233

3334
/**
@@ -119,6 +120,7 @@
119120
*/
120121
NProgress.start = function() {
121122
if (!NProgress.status) NProgress.set(0);
123+
Settings.isPaused = false;
122124

123125
var work = function() {
124126
setTimeout(function() {
@@ -177,15 +179,15 @@
177179
};
178180

179181
NProgress.continue = function() {
180-
return NProgress.configure({trickle: true});
182+
return NProgress.configure({isPaused: true});
181183
}
182184

183185
NProgress.pause = function() {
184-
return NProgress.configure({trickle: false});
186+
return NProgress.configure({isPaused: false});
185187
}
186188

187189
NProgress.trickle = function() {
188-
return Settings.trickle ? NProgress.inc() : this;
190+
return Settings.isPaused ? this : NProgress.inc();
189191
};
190192

191193
/**

0 commit comments

Comments
 (0)