Skip to content

Commit d13d6b2

Browse files
committed
feat: wrap debounce in try/catch to mitigate weird error on resize
1 parent 55dddab commit d13d6b2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

addon/components/plot-ly.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,12 @@ export default class PlotlyComponent extends Component {
164164
// TODO: Make throttling/debouncing/whatever more flexible/configurable
165165
_resizeEventHandler() {
166166
log('_resizeEventHandler');
167-
debounce(this, this._debouncedResizeEventHandler, 200);
167+
try {
168+
debounce(this, this._debouncedResizeEventHandler, 200);
169+
}
170+
catch (e) {
171+
warn(`_resizeEventHandler caught exception when calling debounce (not sure why this happens)`, e);
172+
}
168173
}
169174

170175
_debouncedResizeEventHandler() {

0 commit comments

Comments
 (0)