8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4735755 + b5cde86 commit 895c4f8Copy full SHA for 895c4f8
lib/matplotlib/backends/web_backend/js/nbagg_mpl.js
@@ -48,7 +48,7 @@ mpl.mpl_figure_comm = function (comm, msg) {
48
console.error('Failed to find cell for figure', id, fig);
49
return;
50
}
51
- fig.cell_info[0].output_area.element.one(
+ fig.cell_info[0].output_area.element.on(
52
'cleared',
53
{ fig: fig },
54
fig._remove_fig_handler
@@ -181,6 +181,10 @@ mpl.figure.prototype._init_toolbar = function () {
181
182
mpl.figure.prototype._remove_fig_handler = function (event) {
183
var fig = event.data.fig;
184
+ if (event.target !== this) {
185
+ // Ignore bubbled events from children.
186
+ return;
187
+ }
188
fig.close_ws(fig, {});
189
};
190
0 commit comments