diff --git a/apps/client/src/widgets/type_widgets/web_view.ts b/apps/client/src/widgets/type_widgets/web_view.ts
index 26575d3dc..1c2fee53d 100644
--- a/apps/client/src/widgets/type_widgets/web_view.ts
+++ b/apps/client/src/widgets/type_widgets/web_view.ts
@@ -7,6 +7,12 @@ import utils from "../../services/utils.js";
const TPL = /*html*/`
+
${t("web_view.web_view")}
@@ -40,8 +46,6 @@ export default class WebViewTypeWidget extends TypeWidget {
this.$noteDetailWebViewHelp = this.$widget.find(".note-detail-web-view-help");
this.$noteDetailWebViewContent = this.$widget.find(".note-detail-web-view-content");
- window.addEventListener("resize", () => this.setDimensions(), false);
-
super.doRender();
}
@@ -62,24 +66,12 @@ export default class WebViewTypeWidget extends TypeWidget {
this.$noteDetailWebViewContent.hide();
this.$noteDetailWebViewHelp.show();
}
-
- this.setDimensions();
-
- setTimeout(() => this.setDimensions(), 1000);
}
cleanup() {
this.$noteDetailWebViewContent.removeAttr("src");
}
- setDimensions() {
- const $parent = this.$widget;
-
- this.$noteDetailWebViewContent
- .height($parent.height() ?? 0)
- .width($parent.width() ?? 0);
- }
-
entitiesReloadedEvent({ loadResults }: EventData<"entitiesReloaded">) {
if (loadResults.getAttributeRows().find((attr) => attr.name === "webViewSrc" && attributeService.isAffecting(attr, this.noteContext?.note))) {
this.refresh();