|
@@ -18,6 +18,8 @@ import {
|
|
isTestEnv,
|
|
isTestEnv,
|
|
} from "../utils";
|
|
} from "../utils";
|
|
|
|
|
|
|
|
+import { actionSaveToActiveFile } from "../actions";
|
|
|
|
+
|
|
import {
|
|
import {
|
|
originalContainerCache,
|
|
originalContainerCache,
|
|
updateOriginalContainerCache,
|
|
updateOriginalContainerCache,
|
|
@@ -392,6 +394,10 @@ export const textWysiwyg = ({
|
|
event.preventDefault();
|
|
event.preventDefault();
|
|
submittedViaKeyboard = true;
|
|
submittedViaKeyboard = true;
|
|
handleSubmit();
|
|
handleSubmit();
|
|
|
|
+ } else if (actionSaveToActiveFile.keyTest(event)) {
|
|
|
|
+ event.preventDefault();
|
|
|
|
+ handleSubmit();
|
|
|
|
+ app.actionManager.executeAction(actionSaveToActiveFile);
|
|
} else if (event.key === KEYS.ENTER && event[KEYS.CTRL_OR_CMD]) {
|
|
} else if (event.key === KEYS.ENTER && event[KEYS.CTRL_OR_CMD]) {
|
|
event.preventDefault();
|
|
event.preventDefault();
|
|
if (event.isComposing || event.keyCode === 229) {
|
|
if (event.isComposing || event.keyCode === 229) {
|