Fix ability to use arrow keys to navigate between shapes (#646)

This is the only way to navigate using the keyboard and was prevented by #596. Now it works fine.

Test Plan:
- Click on selection icon
- Use left/right arrow keys to move between tool icons, that works.

- Click on a shape, cmd+c
- Click on the selection icon
- Cmd+v, it pastes correctly
This commit is contained in:
Christopher Chedeau 2020-02-01 02:58:16 +00:00 committed by GitHub
parent 39674fe2b0
commit 47f6328ae1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 10 deletions

View file

@ -30,11 +30,10 @@ export function isInputLike(
| HTMLSelectElement
| HTMLDivElement {
return (
((target instanceof HTMLElement && target.dataset.type === "wysiwyg") ||
target instanceof HTMLInputElement ||
target instanceof HTMLTextAreaElement ||
target instanceof HTMLSelectElement) &&
!isToolIcon(target)
(target instanceof HTMLElement && target.dataset.type === "wysiwyg") ||
target instanceof HTMLInputElement ||
target instanceof HTMLTextAreaElement ||
target instanceof HTMLSelectElement
);
}