Skip to content

Commit b9fc71d

Browse files
got rid of renderer output shadow root to fix data table display (#46 and #47)
1 parent 0b6dc5f commit b9fc71d

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

src/renderer/index.ts

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,9 @@ __webpack_public_path__ = new URL(scriptUrl.replace(/[^/]+$/, '') +
1717
export const activate: ActivationFunction = context => {
1818
return {
1919
renderOutputItem(outputItem: OutputItem, element: HTMLElement) {
20-
let shadow = element.shadowRoot;
21-
if (!shadow) {
22-
shadow = element.attachShadow({mode: 'open'});
23-
const root = document.createElement('div');
24-
root.id = 'root';
25-
shadow.append(root);
26-
}
27-
const root = shadow.querySelector<HTMLElement>('#root')!;
28-
errorOverlay.wrap(root, () => {
29-
root.innerHTML = '';
20+
errorOverlay.wrap(element, () => {
3021
const cellOutputContainer: HTMLDivElement = document.createElement('div');
31-
root.appendChild(cellOutputContainer);
22+
element.appendChild(cellOutputContainer);
3223
render({
3324
container: cellOutputContainer,
3425
mimeType: outputItem.mime,

0 commit comments

Comments
 (0)