Commit 2099f88
committed
fix: clean up resize listener when view gets removed
Fixes #3100
If this is not cleaned up, we see a lot of stacktraces in the JS console:
index.js?v=20220623202309:2 Uncaught (in promise) Error: Resize must be passed a displayed plot div element.
at index.js?v=20220623202309:2:2385247
at new Promise (<anonymous>)
at b.resize (index.js?v=20220623202309:2:2385199)
at h.autosizeFigure (index.js?v=20220623202309:2:3736430)
at index.js?v=20220623202309:2:3736222
Also, the destroy methods is renamed to remove. Destroy will never be
called, but remove is.1 parent 1f19f5f commit 2099f88
1 file changed
+8
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
804 | 804 | | |
805 | 805 | | |
806 | 806 | | |
| 807 | + | |
807 | 808 | | |
808 | 809 | | |
809 | 810 | | |
| |||
920 | 921 | | |
921 | 922 | | |
922 | 923 | | |
923 | | - | |
924 | | - | |
925 | | - | |
926 | | - | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
927 | 928 | | |
928 | 929 | | |
929 | 930 | | |
| |||
953 | 954 | | |
954 | 955 | | |
955 | 956 | | |
956 | | - | |
| 957 | + | |
| 958 | + | |
957 | 959 | | |
| 960 | + | |
958 | 961 | | |
959 | 962 | | |
960 | 963 | | |
| |||
0 commit comments