fix: Meta key shortcuts not bound correctly in Windows browsers (#1753)

This commit is contained in:
Tom Moor
2020-12-30 09:35:33 -08:00
committed by GitHub
parent 40bd9aed0a
commit 8dba32b5e0
10 changed files with 47 additions and 30 deletions

View File

@ -34,7 +34,7 @@ import Tooltip from "components/Tooltip";
import DocumentMenu from "menus/DocumentMenu";
import NewChildDocumentMenu from "menus/NewChildDocumentMenu";
import TemplatesMenu from "menus/TemplatesMenu";
import { meta } from "utils/keyboard";
import { metaDisplay } from "utils/keyboard";
import { newDocumentUrl, editDocumentUrl } from "utils/routeHelpers";
type Props = {
@ -172,7 +172,7 @@ class Header extends React.Component<Props> {
tooltip={
ui.tocVisible ? t("Hide contents") : t("Show contents")
}
shortcut={`ctrl+${meta}+h`}
shortcut={`ctrl+${metaDisplay}+h`}
delay={250}
placement="bottom"
>
@ -250,7 +250,7 @@ class Header extends React.Component<Props> {
<Action>
<Tooltip
tooltip={t("Save")}
shortcut={`${meta}+enter`}
shortcut={`${metaDisplay}+enter`}
delay={500}
placement="bottom"
>
@ -321,7 +321,7 @@ class Header extends React.Component<Props> {
<Action>
<Tooltip
tooltip={t("Publish")}
shortcut={`${meta}+shift+p`}
shortcut={`${metaDisplay}+shift+p`}
delay={500}
placement="bottom"
>