From 8b9b88510497efc9c34a86b3e08440bc760ce7c0 Mon Sep 17 00:00:00 2001 From: Jody Klymak Date: Mon, 3 Jun 2019 17:43:24 -0700 Subject: [PATCH] Backport PR #14387: Fix clearing rubberband on nbagg --- lib/matplotlib/backends/web_backend/js/mpl.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/matplotlib/backends/web_backend/js/mpl.js b/lib/matplotlib/backends/web_backend/js/mpl.js index 6a81610a2ba7..7c774b4a16d0 100644 --- a/lib/matplotlib/backends/web_backend/js/mpl.js +++ b/lib/matplotlib/backends/web_backend/js/mpl.js @@ -346,7 +346,7 @@ mpl.figure.prototype.handle_rubberband = function(fig, msg) { var height = Math.abs(y1 - y0); fig.rubberband_context.clearRect( - 0, 0, fig.canvas.width, fig.canvas.height); + 0, 0, fig.canvas.width / mpl.ratio, fig.canvas.height / mpl.ratio); fig.rubberband_context.strokeRect(min_x, min_y, width, height); }