pooyanrg commited on
Commit
fca4ef0
·
1 Parent(s): 41bc599
Files changed (1) hide show
  1. js/interactive_grid.js +8 -8
js/interactive_grid.js CHANGED
@@ -125,7 +125,7 @@ function initializeEditorBefore() {
125
 
126
  image_bef = document.getElementById('image-before');
127
  canvas_before = document.getElementById('before');
128
- ctx_bef = canvas.getContext('2d');
129
 
130
  // Add click event listener to canvas
131
  canvas_before.addEventListener('mousedown', handleMouseDown);
@@ -133,7 +133,7 @@ function initializeEditorBefore() {
133
  canvas_before.addEventListener('mouseup', handleMouseUp);
134
  canvas_before.addEventListener('mouseleave', handleMouseLeave);
135
 
136
- cellSize = canvas.width / gridSize;
137
 
138
  canvas_before.addEventListener('click', (event) => {
139
  const rect = canvas_before.getBoundingClientRect();
@@ -255,15 +255,15 @@ function drawBackgroundAfter() {
255
  }
256
  }
257
 
258
- function importBackgroundBefore(image) {
259
- if (image == null) {
260
  canvasBg_bef = null;
261
  drawGridBefore();
262
  return;
263
  }
264
 
265
  let m = new Image();
266
- m.src = image;
267
  m.onload = function () {
268
  canvasBg_bef = m;
269
  drawGridBefore();
@@ -271,15 +271,15 @@ function importBackgroundBefore(image) {
271
  }
272
 
273
 
274
- function importBackgroundAfter(image) {
275
- if (image == null) {
276
  canvasBg_aft = null;
277
  drawGridAfter();
278
  return;
279
  }
280
 
281
  let m = new Image();
282
- m.src = image;
283
  m.onload = function () {
284
  canvasBg_aft = m;
285
  drawGridAfter();
 
125
 
126
  image_bef = document.getElementById('image-before');
127
  canvas_before = document.getElementById('before');
128
+ ctx_bef = canvas_before.getContext('2d');
129
 
130
  // Add click event listener to canvas
131
  canvas_before.addEventListener('mousedown', handleMouseDown);
 
133
  canvas_before.addEventListener('mouseup', handleMouseUp);
134
  canvas_before.addEventListener('mouseleave', handleMouseLeave);
135
 
136
+ cellSize = canvas_before.width / gridSize;
137
 
138
  canvas_before.addEventListener('click', (event) => {
139
  const rect = canvas_before.getBoundingClientRect();
 
255
  }
256
  }
257
 
258
+ function importBackgroundBefore(image_bef) {
259
+ if (image_bef == null) {
260
  canvasBg_bef = null;
261
  drawGridBefore();
262
  return;
263
  }
264
 
265
  let m = new Image();
266
+ m.src = image_bef;
267
  m.onload = function () {
268
  canvasBg_bef = m;
269
  drawGridBefore();
 
271
  }
272
 
273
 
274
+ function importBackgroundAfter(image_after) {
275
+ if (image_after == null) {
276
  canvasBg_aft = null;
277
  drawGridAfter();
278
  return;
279
  }
280
 
281
  let m = new Image();
282
+ m.src = image_after;
283
  m.onload = function () {
284
  canvasBg_aft = m;
285
  drawGridAfter();