Skip to content

Commit 7fcc140

Browse files
committed
Merge pull request #4171 from minrk/waiting-onload
MNT : set `fig.waiting = false` when image data is received
2 parents 7fd7a63 + 77a02b9 commit 7fcc140

File tree

1 file changed

+2
-1
lines changed
  • lib/matplotlib/backends/web_backend

1 file changed

+2
-1
lines changed

lib/matplotlib/backends/web_backend/mpl.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ mpl.figure = function(figure_id, websocket, ondownload, parent_element) {
7070
fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);
7171
}
7272
fig.context.drawImage(fig.imageObj, 0, 0);
73-
fig.waiting = false;
7473
};
7574

7675
this.imageObj.onunload = function() {
@@ -401,11 +400,13 @@ mpl.figure.prototype._make_on_message_function = function(fig) {
401400
fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(
402401
evt.data);
403402
fig.updated_canvas_event();
403+
fig.waiting = false;
404404
return;
405405
}
406406
else if (typeof evt.data === 'string' && evt.data.slice(0, 21) == "data:image/png;base64") {
407407
fig.imageObj.src = evt.data;
408408
fig.updated_canvas_event();
409+
fig.waiting = false;
409410
return;
410411
}
411412

0 commit comments

Comments
 (0)