Merge pull request #1539 from dnahol/1538-onboarding

added keyboard nav to onboarding popups
This commit is contained in:
luke crouch 2019-10-25 13:34:56 -05:00 committed by GitHub
commit f159e42029
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -388,6 +388,11 @@ const Logic = {
}
}
},
getCurrentPanelElement() {
const panelItem = this._panels[this._currentPanel];
return document.querySelector(this.getPanelSelector(panelItem));
},
};
// P_ONBOARDING_1: First page for Onboarding.
@ -556,6 +561,14 @@ Logic.registerPanel(P_CONTAINERS_LIST, {
case 38:
previous();
break;
case 13: {
const panel = Logic.getCurrentPanelElement();
const button = panel.getElementsByTagName("A")[0];
if(button) {
button.click();
}
break;
}
case 39:
{
const showTabs = element.parentNode.querySelector(".show-tabs");