Commit e7c034a4 authored by Laura Schlimmer's avatar Laura Schlimmer
Browse files

fixed page circling

parent a2a3c5ab
Loading
Loading
Loading
Loading
+8 −10
Original line number Diff line number Diff line
@@ -126,7 +126,7 @@
      var per_page = this.per_page;
      var end = this.end;

      var start = current_page * per_page + 1;
      var start = (current_page - 1) * per_page + 1;
      var current_end = start + per_page - 1;

      if (current_end > end) {
@@ -147,26 +147,24 @@
      backward_tooltip.onclick = function() {
        var current_page = base.current_page;
        if (current_page > 0 || base.hasAttribute('data-circling')) {
          var new_page = ((current_page + pages - 1) % pages);
          var new_page = ((current_page + pages) % pages);
          cb(new_page, caller);
          base.current_page = new_page;
          base.current_page = new_page + 1;
          base.renderTitle();
        }
      };

      forward_tooltip.onclick = function() {
        var current_page = base.current_page;
        if (current_page < (pages-1)) {
          var new_page = current_page + 1;
          base.current_page = new_page;
        if (current_page < pages) {
          base.current_page = current_page + 1;
          base.renderTitle();
          cb(new_page, caller);
          cb(current_page, caller);
        } else {
          if (base.hasAttribute('data-circling')) {
            var new_page = 0;
            base.current_page = new_page;
            base.current_page = 1;
            base.renderTitle();
            cb(new_page, caller);
            cb(0, caller);
          }
        }
      };