mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-22 15:15:12 +08:00
Switch to a shortcut for composer:delete-empty-draft that works in text fields #1776
This commit is contained in:
parent
378bc9415f
commit
c400a9a4b1
2 changed files with 5 additions and 2 deletions
|
@ -5,5 +5,5 @@
|
|||
"composer:show-and-focus-from": "mod+shift+f",
|
||||
"composer:send-message": "mod+enter",
|
||||
"composer:no-op": "del",
|
||||
"composer:delete-empty-draft": "escape"
|
||||
"composer:delete-empty-draft": "mod+escape"
|
||||
}
|
||||
|
|
|
@ -66,12 +66,15 @@ export default class ComposerView extends React.Component<ComposerViewProps, Com
|
|||
|
||||
_keymapHandlers = {
|
||||
'composer:send-message': () => this.sendButton.current.primarySend(),
|
||||
'composer:delete-empty-draft': () => this.props.draft.pristine && this._onDestroyDraft(),
|
||||
'composer:show-and-focus-bcc': () => this.header.current.showAndFocusField(Fields.Bcc),
|
||||
'composer:show-and-focus-cc': () => this.header.current.showAndFocusField(Fields.Cc),
|
||||
'composer:focus-to': () => this.header.current.showAndFocusField(Fields.To),
|
||||
'composer:show-and-focus-from': () => {},
|
||||
'composer:select-attachment': () => this._onSelectAttachment(),
|
||||
'composer:delete-empty-draft': (e: Event) => {
|
||||
this.props.draft.pristine && this._onDestroyDraft();
|
||||
e.preventDefault();
|
||||
},
|
||||
};
|
||||
|
||||
constructor(props) {
|
||||
|
|
Loading…
Reference in a new issue