|
1 | | -'use strict'; |
| 1 | +"use strict"; |
2 | 2 | var__extends=(this&&this.__extends)||function(d,b){ |
3 | 3 | for(varpinb)if(b.hasOwnProperty(p))d[p]=b[p]; |
4 | 4 | function__(){this.constructor=d;} |
@@ -41,7 +41,10 @@ var ProgressPage = (function (_super) { |
41 | 41 | } |
42 | 42 | }; |
43 | 43 | ProgressPage.prototype.canActivate=function(isActive,itemPosition,position){ |
44 | | -if(isActive&&itemPosition.chapter<=position.chapter&&itemPosition.page<=position.page){ |
| 44 | +varearlierChapter=itemPosition.chapter<position.chapter; |
| 45 | +varcurrentChapter=itemPosition.chapter=position.chapter; |
| 46 | +varearlierOrCurrentPage=itemPosition.page<=position.page; |
| 47 | +if(isActive||earlierChapter||(currentChapter&&earlierOrCurrentPage)){ |
45 | 48 | returntrue; |
46 | 49 | } |
47 | 50 | else{ |
|