Notebook Cell Conversion Language Fixes (#14120)

* Cell language override fixes

* PR feedback
This commit is contained in:
Chris LaFreniere
2021-02-01 14:21:24 -08:00
committed by GitHub
parent 2f49513bae
commit 0e84dd240b
2 changed files with 34 additions and 2 deletions

View File

@@ -581,6 +581,8 @@ export class NotebookModel extends Disposable implements INotebookModel {
if (cell) {
let index = this.findCellIndex(cell);
if (index > -1) {
// Ensure override language is reset
cell.setOverrideLanguage('');
cell.cellType = cell.cellType === CellTypes.Markdown ? CellTypes.Code : CellTypes.Markdown;
this._onCellTypeChanged.fire(cell);
this._contentChangedEmitter.fire({