Fix one innerHTML usage #106395
This commit is contained in:
parent
2e56d31a72
commit
ad451c4586
1 changed files with 3 additions and 2 deletions
|
@ -597,8 +597,9 @@ class CodeCellDragImageRenderer {
|
|||
}
|
||||
|
||||
private getDragImageImpl(templateData: BaseCellRenderTemplate, editor: ICodeEditor, type: 'code' | 'markdown'): HTMLElement | null {
|
||||
const dragImageContainer = DOM.$(`.cell-drag-image.monaco-list-row.focused.${type}-cell-row`);
|
||||
dragImageContainer.innerHTML = templateData.container.innerHTML;
|
||||
const dragImageContainer = templateData.container.cloneNode(true) as HTMLElement;
|
||||
dragImageContainer.classList.forEach(c => dragImageContainer.classList.remove(c));
|
||||
dragImageContainer.classList.add('cell-drag-image', 'monaco-list-row', 'focused', `${type}-cell-row`);
|
||||
|
||||
const editorContainer = dragImageContainer.querySelector('.cell-editor-container');
|
||||
if (!editorContainer) {
|
||||
|
|
Loading…
Reference in a new issue