Skip to content

Commit fbe70bc

Browse files
committed
Don't scale outlines of highlights with zoom
1 parent a150473 commit fbe70bc

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

InteractiveHtmlBom/web/render.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ function clearCanvas(canvas) {
287287
function drawHighlightsOnLayer(canvasdict) {
288288
clearCanvas(canvasdict.highlight);
289289
drawModules(canvasdict.highlight, canvasdict.layer,
290-
canvasdict.transform.s, highlightedModules);
290+
canvasdict.transform.s * canvasdict.transform.zoom, highlightedModules);
291291
}
292292

293293
function drawHighlights() {
@@ -299,7 +299,8 @@ function drawBackground(canvasdict) {
299299
clearCanvas(canvasdict.bg);
300300
clearCanvas(canvasdict.silk);
301301
drawEdges(canvasdict.bg, canvasdict.transform.s);
302-
drawModules(canvasdict.bg, canvasdict.layer, canvasdict.transform.s, []);
302+
drawModules(canvasdict.bg, canvasdict.layer,
303+
canvasdict.transform.s * canvasdict.transform.zoom, []);
303304
drawSilkscreen(canvasdict.silk, canvasdict.layer, canvasdict.transform.s);
304305
}
305306

@@ -378,7 +379,6 @@ function recalcLayerScale(canvasdict) {
378379
canvas.style.width = (width / 2) + "px";
379380
canvas.style.height = (height / 2) + "px";
380381
}
381-
console.log("Scale factor " + canvasdivid + ": ", canvasdict.transform);
382382
}
383383

384384
function redrawCanvas(layerdict) {
@@ -507,7 +507,6 @@ function handleMouseWheel(e, layerdict) {
507507
t.panx += 2 * e.offsetX * zoomd;
508508
t.pany += 2 * e.offsetY * zoomd;
509509
redrawCanvas(layerdict);
510-
console.log(layerdict.transform.zoom);
511510
}
512511

513512
function addMouseHandlers(div, layerdict) {

0 commit comments

Comments
 (0)