|
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