File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -274,15 +274,15 @@ class MarkdownToolbarElement extends HTMLElement {
274
274
function focusKeydown ( event : KeyboardEvent ) {
275
275
const key = event . key
276
276
if ( key !== 'ArrowRight' && key !== 'ArrowLeft' && key !== 'Home' && key !== 'End' ) return
277
- const target = event . target
278
277
const toolbar = event . currentTarget
279
278
if ( ! ( toolbar instanceof HTMLElement ) ) return
280
279
const buttons = getButtons ( toolbar )
281
- if ( buttons . indexOf ( event . target ) === - 1 ) return
280
+ const index = buttons . indexOf ( event . target )
281
+ if ( index === - 1 ) return
282
282
283
283
let n = 0
284
- if ( key === 'ArrowLeft' ) n = buttons . indexOf ( target ) - 1
285
- if ( key === 'ArrowRight' ) n = buttons . indexOf ( target ) + 1
284
+ if ( key === 'ArrowLeft' ) n = index - 1
285
+ if ( key === 'ArrowRight' ) n = index + 1
286
286
if ( key === 'End' ) n = buttons . length - 1
287
287
if ( n < 0 ) n = buttons . length - 1
288
288
if ( n > buttons . length - 1 ) n = 0
You can’t perform that action at this time.
0 commit comments