|
1 | 1 | import * as React from '@theia/core/shared/react'; |
2 | 2 | import { Key, KeyCode } from '@theia/core/lib/browser/keys'; |
3 | 3 | import { Board } from '../../../common/protocol/boards-service'; |
4 | | -import { isOSX } from '@theia/core/lib/common/os'; |
5 | 4 | import { DisposableCollection, nls } from '@theia/core/lib/common'; |
6 | 5 | import { BoardsServiceProvider } from '../../boards/boards-service-provider'; |
7 | 6 | import { MonitorModel } from '../../monitor-model'; |
@@ -81,8 +80,7 @@ export class SerialMonitorSendInput extends React.Component< |
81 | 80 | const port = this.props.boardsServiceProvider.boardsConfig.selectedPort; |
82 | 81 | return nls.localize( |
83 | 82 | 'arduino/serial/message', |
84 | | - "Message ({0} + Enter to send message to '{1}' on '{2}')", |
85 | | - isOSX ? '⌘' : nls.localize('vscode/keybindingLabels/ctrlKey', 'Ctrl'), |
| 83 | + "Message (Enter to send message to '{0}' on '{1}')", |
86 | 84 | board |
87 | 85 | ? Board.toString(board, { |
88 | 86 | useFqbn: false, |
@@ -110,8 +108,8 @@ export class SerialMonitorSendInput extends React.Component< |
110 | 108 | protected onKeyDown(event: React.KeyboardEvent<HTMLInputElement>): void { |
111 | 109 | const keyCode = KeyCode.createKeyCode(event.nativeEvent); |
112 | 110 | if (keyCode) { |
113 | | - const { key, meta, ctrl } = keyCode; |
114 | | - if (key === Key.ENTER&&((isOSX&&meta)||(!isOSX&&ctrl))) { |
| 111 | + const { key } = keyCode; |
| 112 | + if (key === Key.ENTER) { |
115 | 113 | this.onSend(); |
116 | 114 | } |
117 | 115 | } |
|
0 commit comments