Fix: 修复在工作区存在注释块时直接载入新文件会导致注释无法被清除
This commit is contained in:
@@ -525,6 +525,7 @@ class EditorMix extends EditorBase {
|
|||||||
let config, configStr = configDom && configDom.html();
|
let config, configStr = configDom && configDom.html();
|
||||||
config = configStr? MJSON.parse(configStr) : {};
|
config = configStr? MJSON.parse(configStr) : {};
|
||||||
let boardName = xmlDom.attr('board') ?? '';
|
let boardName = xmlDom.attr('board') ?? '';
|
||||||
|
blockPage.getEditor().clear();
|
||||||
Boards.setSelectedBoard(boardName, config);
|
Boards.setSelectedBoard(boardName, config);
|
||||||
let code = codeDom ? codeDom.html() : '';
|
let code = codeDom ? codeDom.html() : '';
|
||||||
if (Base64.isValid(code)) {
|
if (Base64.isValid(code)) {
|
||||||
@@ -550,7 +551,6 @@ class EditorMix extends EditorBase {
|
|||||||
}
|
}
|
||||||
this.drag.full(Drag.Extend.NEGATIVE); // 完全显示代码编辑器
|
this.drag.full(Drag.Extend.NEGATIVE); // 完全显示代码编辑器
|
||||||
codePage.setValue(code, this.#language_);
|
codePage.setValue(code, this.#language_);
|
||||||
blockPage.getEditor().clear();
|
|
||||||
endFunc('USE_CODE');
|
endFunc('USE_CODE');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user