Index: Tools/GardeningServer/ui/ct-results-comparison-zoomer.html |
diff --git a/Tools/GardeningServer/ui/ct-results-comparison-zoomer.html b/Tools/GardeningServer/ui/ct-results-comparison-zoomer.html |
index 9b7127794cd8820220ac0181559955413008a5cb..762cbeb4bc0be27ae7f23a5c0ee189197e6513aa 100644 |
--- a/Tools/GardeningServer/ui/ct-results-comparison-zoomer.html |
+++ b/Tools/GardeningServer/ui/ct-results-comparison-zoomer.html |
@@ -16,6 +16,7 @@ found in the LICENSE file. |
position: fixed; |
top: 0; |
width: 100%; |
+ z-index: 1; |
} |
:host > * { |
@@ -99,14 +100,16 @@ found in the LICENSE file. |
var canvas = imageContainer.querySelector('canvas'); |
canvas.width = imageContainer.clientWidth; |
canvas.height = imageContainer.clientHeight; |
+ this._drawCanvas(canvas.getContext('2d'), imageContainer); |
+ }, |
- var ctx = canvas.getContext('2d'); |
- ctx.imageSmoothingEnabled = false; |
- ctx.translate(imageContainer.clientWidth / 2, imageContainer.clientHeight / 2); |
- ctx.translate(-this.position.y * kZoomedResultWidth, -this.position.x * kZoomedResultHeight); |
- ctx.strokeRect(-1.5, -1.5, kZoomedResultWidth + 2, kZoomedResultHeight + 2); |
- ctx.scale(kZoomFactor, kZoomFactor); |
- ctx.drawImage(imageContainer.querySelector('img'), 0, 0); |
+ _drawCanvas: function(context, imageContainer) { |
+ context.imageSmoothingEnabled = false; |
+ context.translate(imageContainer.clientWidth / 2, imageContainer.clientHeight / 2); |
+ context.translate(-this.position.x * kZoomedResultWidth, -this.position.y * kZoomedResultHeight); |
+ context.strokeRect(-1.5, -1.5, kZoomedResultWidth + 2, kZoomedResultHeight + 2); |
+ context.scale(kZoomFactor, kZoomFactor); |
+ context.drawImage(imageContainer.querySelector('img'), 0, 0); |
}, |
}); |
})(); |