diff options
| -rw-r--r-- | frontend/src/toaster.tsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/frontend/src/toaster.tsx b/frontend/src/toaster.tsx index 8eea35bc..a55c87e6 100644 --- a/frontend/src/toaster.tsx +++ b/frontend/src/toaster.tsx @@ -62,6 +62,10 @@ class Toaster extends Logger { } return ret; }); + this.node.stateNode.shouldComponentUpdate = () => { + return false; + }; + delete this.node.stateNode.render; } return ret; }; @@ -102,7 +106,7 @@ class Toaster extends Logger { deinit() { this.instanceRetPatch?.unpatch(); - this.node && delete this.node.stateNode.render; + this.node && delete this.node.stateNode.shouldComponentUpdate; this.node && this.node.stateNode.forceUpdate(); } } |
