From c9d8c1bb7471275ca85f48b532d288a496ac4dc2 Mon Sep 17 00:00:00 2001 From: Maxx Crawford Date: Mon, 13 Feb 2023 10:57:44 -0600 Subject: [PATCH] Replace innerText method for MANAGE_CONTAINERS_PICKER function --- src/js/popup.js | 109 +++++++++++++++++++++++++++++++++++------------- 1 file changed, 81 insertions(+), 28 deletions(-) diff --git a/src/js/popup.js b/src/js/popup.js index ac32b13..5f236e9 100644 --- a/src/js/popup.js +++ b/src/js/popup.js @@ -1193,18 +1193,48 @@ Logic.registerPanel(MANAGE_CONTAINERS_PICKER, { Logic.showPanel(P_CONTAINER_EDIT, identity); }; - document.getElementById("new-container-div").innerHTML = Utils.escaped` - - - - - -
- `; + const divNewContainer = document.getElementById("new-container-div"); + + // Create + const tableMenu = document.createElement("table"); + tableMenu.classList.add("menu"); + + // Create + const tableRowMenuItem = document.createElement("tr"); + tableRowMenuItem.classList.add("menu-item"); + tableRowMenuItem.classList.add("keyboard-nav"); + tableRowMenuItem.classList.add("hover-highlight"); + tableRowMenuItem.id = "new-container"; + tableRowMenuItem.setAttribute("tabindex", "0"); + + // Create