Skip to content

Commit

Permalink
Swallow getLayoutMap() error (#2790)
Browse files Browse the repository at this point in the history
* Fix getLayoutMap() bug

* Update CHANGELOG.md

---------

Co-authored-by: Angus <angus@coefficient.io>
Co-authored-by: Peter <specc.dev@gmail.com>
  • Loading branch information
3 people authored Sep 13, 2024
1 parent c829336 commit 2f9696a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
1 change: 1 addition & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
### 2.30.6

`Fix` – Fix the display of ‘Convert To’ near blocks that do not have the ‘conversionConfig.export’ rule specified
`Fix` – The Plus button does not appear when the editor is loaded in an iframe in Chrome

### 2.30.5

Expand Down
13 changes: 10 additions & 3 deletions src/components/utils/keyboard.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,15 @@ export async function getKeyboardKeyForCode(code: string, fallback: string): Pro
return fallback;
}

const map = await keyboard.getLayoutMap();
const key = map.get(code);
try {
const map = await keyboard.getLayoutMap();

return key || fallback;
const key = map.get(code);

return key || fallback;
} catch (e) {
console.error(e);

return fallback;
}
}

0 comments on commit 2f9696a

Please sign in to comment.