Skip to content

Commit 109d518

Browse files
committed
Progress
1 parent cd9629a commit 109d518

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

packages/app/config/webpack.common.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ module.exports = {
261261
/browserfs\.js/,
262262
/browserfs\.min\.js/,
263263
/standalone-packages\/codesandbox-browserfs/,
264-
/vscode/
264+
/vscode\//,
265265
],
266266
},
267267

packages/app/src/app/components/CodeEditor/VSCode/index.js

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -206,17 +206,21 @@ class MonacoEditor extends React.Component<Props, State> implements Editor {
206206
modelContentChangedListener.dispose();
207207
}
208208

209-
modelContentChangedListener = editor
210-
.getActiveCodeEditor()
211-
.onDidChangeModelContent(e => {
212-
const { isLive, sendTransforms } = this.props;
209+
const activeEditor = editor.getActiveCodeEditor();
213210

214-
if (isLive && sendTransforms && !this.receivingCode) {
215-
this.sendChangeOperations(e);
216-
}
211+
if (activeEditor) {
212+
modelContentChangedListener = activeEditor.onDidChangeModelContent(
213+
e => {
214+
const { isLive, sendTransforms } = this.props;
217215

218-
this.handleChange();
219-
});
216+
if (isLive && sendTransforms && !this.receivingCode) {
217+
this.sendChangeOperations(e);
218+
}
219+
220+
this.handleChange();
221+
}
222+
);
223+
}
220224
});
221225

222226
requestAnimationFrame(() => {

standalone-packages/vscode

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Subproject commit 2b5b1d1aa872898982d1919e0c2be435bf3d2cbc
1+
Subproject commit fe48b91659425fd5686e3a6cdcaf15be83636453

0 commit comments

Comments
 (0)