diff --git a/app/assets/javascripts/discourse/app/initializers/post-decorations.js b/app/assets/javascripts/discourse/app/initializers/post-decorations.js index ba032490f7..a836459e10 100644 --- a/app/assets/javascripts/discourse/app/initializers/post-decorations.js +++ b/app/assets/javascripts/discourse/app/initializers/post-decorations.js @@ -166,12 +166,14 @@ export default { } function generatePopups(tables) { - tables.forEach((table) => { + tables.forEach((table, index) => { const tableButtons = generateButtons(table); + if (tableButtons.length === 0) { return; } + table.parentNode.setAttribute("data-table-id", index); table.parentNode.classList.add("fullscreen-table-wrapper"); const buttonWrapper = document.createElement("div"); buttonWrapper.classList.add("fullscreen-table-wrapper-buttons");