We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31b05cb commit 0cd0d5bCopy full SHA for 0cd0d5b
assets/scripts/onboarding.js
@@ -68,6 +68,9 @@ if ( window.vrts_admin_vars.onboarding ) {
68
onCloseClick: () => {
69
onboarding.destroy();
70
},
71
+ onDestroyed: () => {
72
+ window.removeEventListener( 'keyup', onKeyup );
73
+ },
74
steps: window.vrts_admin_vars.onboarding.steps.map( ( step ) => {
75
return {
76
element: step.element,
@@ -81,6 +84,14 @@ if ( window.vrts_admin_vars.onboarding ) {
81
84
} ),
82
85
} );
83
86
87
+ const onKeyup = ( event ) => {
88
+ if ( event.key === 'Escape' ) {
89
+ onboarding.destroy();
90
+ }
91
+ };
92
+
93
+ window.addEventListener( 'keyup', onKeyup );
94
95
onboarding.drive();
96
saveOnboarding();
97
}
0 commit comments