diff --git a/src/js/popup.js b/src/js/popup.js index e5b4dbf..6e9f3bb 100644 --- a/src/js/popup.js +++ b/src/js/popup.js @@ -382,6 +382,11 @@ const Logic = { } } }, + + getCurrentPanel() { + const panelItem = this._panels[this._currentPanel]; + return document.querySelector(this.getPanelSelector(panelItem)); + }, }; // P_ONBOARDING_1: First page for Onboarding. @@ -550,6 +555,14 @@ Logic.registerPanel(P_CONTAINERS_LIST, { case 38: previous(); break; + case 13: { + const panel = Logic.getCurrentPanel(); + const button = panel.getElementsByTagName("A")[0]; + if(button) { + button.click(); + } + break; + } default: if ((e.keyCode >= 49 && e.keyCode <= 57) && Logic._currentPanel === "containersList") { @@ -1154,4 +1167,4 @@ window.addEventListener("resize", function () { root.style.setProperty("--overflow-size", difference + "px"); root.style.setProperty("--icon-fit", "12"); } -}); \ No newline at end of file +});