#238: page 2 shows in pagination window when not adjacent #239
@@ -104,7 +104,7 @@ const PaletteTable = (() => {
|
||||
const btns = [];
|
||||
const add = (label, target, o={}) => btns.push(`<button ${o.on?'class="on"':''} ${o.dis?'disabled':''} data-p="${target}">${label}</button>`);
|
||||
add('‹', state.page-1, {dis: state.page===1});
|
||||
const win = new Set([1, 2, state.page-1, state.page, state.page+1, filtPages]);
|
||||
const win = new Set([1, state.page-1, state.page, state.page+1, filtPages]);
|
||||
let last = 0;
|
||||
for (let i = 1; i <= filtPages; i++) {
|
||||
if (win.has(i)) {
|
||||
@@ -121,7 +121,7 @@ const PaletteTable = (() => {
|
||||
const btns = [];
|
||||
const add = (label, target, o={}) => btns.push(`<button ${o.on?'class="on"':''} ${o.dis?'disabled':''} data-p="${target}">${label}</button>`);
|
||||
add('‹', state.page-1, {dis: state.page===1});
|
||||
const win = new Set([1, 2, state.page-1, state.page, state.page+1, pages]);
|
||||
const win = new Set([1, state.page-1, state.page, state.page+1, pages]);
|
||||
let last = 0;
|
||||
for (let i = 1; i <= pages; i++) {
|
||||
if (win.has(i)) {
|
||||
|
||||
Reference in New Issue
Block a user