Bot:Gadget-figureSource.js: Difference between revisions

Content deleted Content added
Footnote-pattern peek: hover card / touch banner, tabindex tap fix, click = viewer
Guard classes updated to the peek surfaces
Line 203:
var idx = 0, node;
while (idx < list.length && (node = walker.nextNode())) {
if (node.parentElement.closest('table, .fig-popovercard, .fig-banner')) { continue; }
if (chunkOf(node) !== parseInt(chunk, 10)) { break; }
var at, from = 0;
Line 246:
var tables = Array.prototype.filter.call(
document.querySelectorAll('#mw-content-text table.wikitable'),
function (t) { return !t.closest('.fig-popovercard, .fig-banner'); });
var grids = tables.map(expandTable);
var located = sidecar.figures.concat(sidecar.unmatched || []);