Skip to content

Commit a55507d

Browse files
authored
feat(ImagePreviewer): move the body end prevent blocked (#7034)
1 parent 4a6cd16 commit a55507d

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/BootstrapBlazor/Components/ImagePreviewer/ImagePreviewer.razor.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22
import Viewer from "../../modules/viewer.js"
33

44
export function init(id, prevList, config) {
5-
const el = document.getElementById(id)
5+
const el = document.getElementById(id);
66
if (el === null) {
7-
return
7+
return;
88
}
99

1010
const viewer = {
1111
el,
1212
viewer: Viewer.init(el, prevList, config)
13-
}
14-
Data.set(id, viewer)
13+
};
14+
Data.set(id, viewer);
15+
16+
document.body.appendChild(el);
1517
}
1618

1719
export function update(id, prevList) {
@@ -29,6 +31,7 @@ export function dispose(id) {
2931
Data.remove(id)
3032

3133
if (viewer) {
32-
Viewer.dispose(viewer.viewer)
34+
Viewer.dispose(viewer.viewer);
35+
viewer.el.remove();
3336
}
3437
}

0 commit comments

Comments
 (0)