TF-2925 Write widget test for thread view

This commit is contained in:
dab246
2024-08-13 01:46:28 +07:00
committed by Dat H. Pham
parent 2a3c880d2e
commit df078728bb
8 changed files with 670 additions and 50 deletions
@@ -85,7 +85,9 @@ class _WebEditorState extends State<WebEditorWidget> {
}
}
};
window.addEventListener("message", _dropListener);
if (_dropListener != null) {
window.addEventListener("message", _dropListener!);
}
}
@override
@@ -108,8 +110,10 @@ class _WebEditorState extends State<WebEditorWidget> {
_htmlEditorHeight.dispose();
_editorController.evaluateJavascriptWeb(
HtmlUtils.unregisterDropListener.name);
window.removeEventListener("message", _dropListener);
_dropListener = null;
if (_dropListener != null) {
window.removeEventListener("message", _dropListener!);
_dropListener = null;
}
super.dispose();
}